Поиск источника шорткода

27 мар. 2017 г., 11:29:30
Просмотры: 25.3K
Голосов: 3

Мне нужно внести некоторые изменения на странице, которую я не создавал. Я должен добавить текст внутрь контактной формы. Когда я перехожу к редактированию этой страницы, я вижу только шорткод. Это пользовательский шорткод, который выглядит как [companyName_apply_form]. Я не знаю, откуда он взялся. Он не из плагина контактных форм, который создал другие контактные формы на странице, и я также не могу найти ничего в файлах шаблона. Есть идеи, откуда может быть такой пользовательский шорткод?

3
Комментарии

Работал ли другой разработчик над этим сайтом? Если да, то это может быть кастомный плагин, расположенный в директориях wp-content/plugins или wp-content/mu-plugins. Шорткод также может быть зарегистрирован кастомной темой. Вкратце, такой шорткод может происходить практически от любого стороннего расширения вашего сайта.

bosco bosco
27 мар. 2017 г. 11:45:11

Да, его создал разработчик до меня, с которым у нас нет связи. Спасибо за подсказки, проверю эти директории.

Sergi Sergi
27 мар. 2017 г. 11:49:51

Есть плагин, который работает в 95% случаев: Shortcode Finder. Но прямой поиск по директории на локальном диске работает лучше всего.

Jenny Chen Jenny Chen
23 авг. 2020 г. 20:30:25
Все ответы на вопрос 2
2

Просто используйте поисковую строку Windows в директории wp-content и выполните поиск по фразе companyName_apply_form. Вы должны найти файл, в котором создан шорткод.

Для добавления шорткода в WordPress обычно используется следующий синтаксис:

'add_shortcode("shortcode_name", "function_name")'
27 мар. 2017 г. 12:04:49
Комментарии

У меня есть только доступ по FTP.

Sergi Sergi
27 мар. 2017 г. 12:12:02

Скачайте директорию wp-content локально.

jardindeden jardindeden
27 мар. 2017 г. 12:53:26
0

Если у вас есть доступ только по FTP и вы не хотите загружать всю директорию wp-content.

Попробуйте войти через SSH и использовать grep в вашей директории wp-content:

grep -iRl "shortcode_name" ./
17 июл. 2019 г. 13:57:14