Вам понадобятся хуки действий в ваших темах. Эти ловушки позволяют вам добавлять контент, где ловушки расположены через плагин или дочернюю тему .
Thesis и Thematic - темы WordPress с хуками действий. Хотя легко добавить хуки действий в свою собственную тему.
В теме добавить do_action('your_hook_name')
. Например, в файле comments.php
:
do_action('after_comments_form');
Теперь, в вашей плагине / дочерней теме, добавьте, например,
<code>add_action('after_comments_form', 'commenting_rules');
. Это означает, что мы добавляем функцию
commenting_rules()
в ловушку
after_comments_form
.
Функция commenting_rules()
может выглядеть следующим образом:
function commenting_rules(){
echo "No spam or similar, read our <a href=\"" . bloginfo('url') . "\"/commenting-rules\">Commenting Rules</a>";
}
Обязательно добавьте функцию add_action()
ниже функции commenting_rules()
.
Themeshaper (создатель Thematic) имеет замечательную статью на эту тему . Натан Райс также написал пост , объясняющий действия хуков .