Слишком много действий/фильтров!
Новое в wordpress здесь. Концепция действий/фильтров сама по себе не слишком сложна для понимания. Что меня поражает, так это ОГРОМНОЕ количество доступных действий и фильтров. Когда я просматриваю учебные пособия/руководства, они говорят: "просто добавьте эту функцию в действие wp_head или after_setup_theme". Без этих руководств, как бы я узнал, как подключить эту функцию к этому действию?
Как новичок, как, черт возьми, я мог бы знать, что является подходящим действие, за которое можно зацепиться? Есть какие-нибудь советы о том, как в этом ориентироваться? Спасибо
2 answers
Взгляните на Ответ Майка на аналогичный вопрос более конкретно, плагин, который он там разместил, можно использовать для создания списка всех крючков действий и фильтров, которые были вызваны для создания этой страницы в порядке выполнения.
Лучший способ изучить наиболее важные фильтры - это прочитать исходный код. Всякий раз, когда вы хотите изменить вывод функции , прочитайте ее источник. Затем вы либо найдете крючок в этой функции, либо в другой функции, вызванной первой. В некоторых случаях крючка нет, и вам нужно взломать... но это следующий уровень.
Есть некоторые инструменты для проверки крючков, и вы, вероятно, рано или поздно напишете свои собственные. Но ничто не сравнится чтение источника.