Intereting Posts

Как использовать существующий крючок в двадцать четвертом для всей темы wordpress?

Недавно я попытался прочитать учебник для wp_footer а также twentytwelve_credits для создания примерных плагинов WordPress. wp_footer для отображения wp_footer колонтитула под областью страницы. Крючок twentytwelve_credits показывает нижний колонтитул в нижнем колонтитуле страницы на белом фоне. Например: я попробовал этот код, чтобы показать нижний колонтитул с помощью специального сообщения.

 <?php function your_function() { echo '<p>This is inserted at the bottom</p>'; } add_action('wp_footer', 'your_function'); ?> 

Я пробовал этот код после переключения темы на двадцать двенадцать.

 <?php function your_function() { echo '<p>This is inserted at the bottom</p>'; } add_action('twentytwelve_credits', 'your_function'); ?> 

Я нахожу разницу при использовании разных крючков. Крючок wp_footer работает для всех тем, но находится в нижней части сайта. twentytwelve_credits работают только на двадцать четыре темы. Я верю, что двадцать двенадцать – эффективный способ, а не wp_footer. но его трудно изменить крючок для каждой темы. Я не уверен, что это способ показать нижний колонтитул с каждой темой с двадцатью двенадцатью знаками. Любые возможности, такие как do_action('twentytwelve_credits'); , Любое предложение было бы здорово.

Крюк может быть реализован только посредством фактического вызова функции. Это невозможно без добавления этого вызова к шаблону темы напрямую или с помощью другого метода (вызов его внутри другого, уже доступного, например, для подключения).

Существует инициатива Alliance Hook Alliance по продвижению более стандартизированных перехватов в темах и повышению гибкости, но до сих пор усыновление было низким, и, как правило, привязка к теме специфична для него или (в лучшем случае) для используемой тематической структуры.