Intereting Posts
Как скрыть редактор, но сохранить доступ к медиабиблиотеке Шаблон страницы как пользовательский тип типа сообщения Редактор роли пользователя – добавление возможности загрузки файлов Как получить почтовый идентификатор первого ребенка того же типа сообщений? Полнотекстовый поиск в сообщениях, отсортированных по релевантности Включить все свойства данных в редакторе WordPress Есть ли способ включить массовое редактирование и быстрое редактирование пользовательских типов сообщений? Листинг страниц с флажками В метабоксе (и их сохранении) Изменение имени темы wordpress (не детская тема) exec-PHP показывает вывод в нижней части страницы Параметры выбора SELECT исчезают при сохранении виджета Используйте специальный шаблон для первого сообщения в цикле Запрос по специальным датам в UNIX Time Текст электронной почты WooCommerce, основанный на категории && shipping zone && метод оплаты Как избавиться от сообщения об ошибке пользовательского метаболизма на панели управления при перемещении страницы редактирования?

Проверьте функцию functions.php, если функция существует в footer.php

Я пытаюсь обеспечить ссылки авторских прав из файла footer.php и я хочу создать функцию в php footer.php колонтитула, которая будет иметь эти ссылки, а затем я хочу проверить с functions.php, если эта функция существует в нижнем колонтитуле, и в случае, если она 't Я хотел бы показать exit(); функция. Я также планирую кодировать нижний колонтитул и функции php-кода.

Я попытался function_exists() но он работает только в том случае, если функция, которую я проверяю, находится в том же файле, что и function_exists. Может ли кто-нибудь дать мне представление о том, как это решить? Спасибо!

Вы не должны объявлять функции в своих шаблонах. Шаблоны предназначены для вывода содержимого. function_exists() проверяет, объявлена ​​ли функция перед вызовом function_exists() , а не после нее, и шаблоны загружаются после файла functions.php , поскольку вы можете управлять ими с помощью фильтра template_redirect .

Объявите свою функцию в файле functions.php вашей темы, а затем вызовите ее в своем шаблоне. Это лучший способ пойти.