Здравствуйте.
Скачать на компьютер и поискать по файлам с помощью Notepad++.
Периодически нужно найти и откорректировать какой-то фрагмент кода, но искать его на хостинге по всем папкам и файлам очень долго. Есть ли какой-то более быстрый способ поиска?
Спросить на форуме что хотите реализовать.
Всё, что выше написал коллеги касается файлов темы, но не движка или плагинов, потому как корректировать их код ненужно и может быть опасно. См https://codex.wordpress.org/%D0%A7%D0%90%D0%92%D0%9E/%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D0%BD%D1%8B%D1%85_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B9
Смотрите — часто я вижу визуально готовую страницу — но не понимаю какой код выводит данный блок. Делаем просто:
Нам надо проинспектировать какой либо div на этой странице. Открываем консоль по F12, тыкаем «инспектировать» (слева вверху иконка). Так мы находи имя дива. Потом скачиваем исходники на пк — например этот блок выводит плагин.
Далее поиском по файлам через notepad++ мы находим искомый div, и уже смотрим в какой функции он выводится. Если сложно его найти или результатов много — ищем родительский див.
Принцип такой.
Часто это нужно чтобы посмотреть какая функция выводит что и какие фильтры в ней есть. Или найдя эту функцию мы уже знаем что ее вызывает — и может выше есть какие либо фильтры или хуки.
@sevlad — не всегда чтобы что-то найти ищут именно для изменения. Мне часто надо просто глянуть исходники и найти за что зацепиться чтобы решить свою задачу — т.к. у 99% плагинов нет тех описания их api. Вот и изучаю самостоятельно.
Вот живой пример:
Мне надо знать какой файл отвечает за этот вывод блока:
https://yadi.sk/i/byqu5PAM3LQ2aM
ок. Имя дива мы знаем.
Теперь плагин копируем на ПК, и ищем по всем файлам плагина (ctrl + shift + F в notepad++)
https://yadi.sk/i/FP0Y9GnH3LQ2fU — три результата. Один — таблица стилей. Два — темплейты. Этот блок я выводил шорткодом slab. Значит мой вариант — файл product-slab.php