Почему не срабатывает add_action (wp_footer, 'method')?
15 июн. 2015 г., 16:36:40
Просмотры: 33.7K
Голосов: 6
В файле functions.php моей темы я добавил:
add_action('wp_footer', 'method');
function method()
{
echo "это вызывается";
die();
}
Мой файл footer.php в WordPress выглядит так:
<?php wp_footer(); ?>
</body>
</html>
Какая может быть причина того, что мой хук add_action не вызывается?
Я могу предоставить дополнительный код или информацию, если потребуется.
РЕДАКТИРОВАНИЕ:
Если вместо die()
я вывожу скрипт, он не появляется в футере страницы
add_action('wp_footer', 'method');
function method()
{
echo "<script>...</script>";
}

Sad CRUD Developer
163
Комментарии
Показать остальные 2 комментариев
Все ответы на вопрос
2
0
С таким общим названием функции, как method()
, может возникнуть конфликт имен. Попробуйте использовать что-то более уникальное. Кроме того, если у вас есть доступ к серверу, вы также можете вывести информацию в журнал ошибок, чтобы не беспокоиться о том, что страница может быть отображена некорректно.

Brad Elsmore
101
15 июн. 2015 г. 17:47:38
Похожие вопросы