#php #wordpress #content-management-system
#php #wordpress #content-management-system
Вопрос:
Я искал весь день, чтобы разобраться в этом, и до сих пор не могу найти ответ. Я хочу взять заголовок моего сайта WordPress и создать его собственный файл (headerstandalone.php ). Я хочу, чтобы он выполнял все функции, и его вызов должен выполняться, не находясь в том же каталоге, что и стандартный header.php . Возможно ли это?
Я в основном пытаюсь реализовать его на некоторых пользовательских страницах.
Комментарии:
1. Почему бы вам не использовать header-{slug}.php и не вызвать его с помощью get_header(slug)
2. Я пытаюсь включить его в форум MyBB. Однако я могу получить его через MyBB таким образом. Однако я могу взять и извлечь файл, который извлекает заголовок. Заголовок -> Средний файл -> MyBB.
Ответ №1:
Поможет ли это вам с вашей проблемой?
<?php include_once("headerstandalone.php"); ?>
Ответ №2:
Я бы поставил headerstandalone.php в отдельном каталоге обязательно укажите wp-load.php в вашем автономном файле, чтобы вы могли использовать все свои функции, а затем включить этот файл в свой основной заголовок, используя require_once(../another_directory/headerstandalone.php ).
Если вы не хотите включать файл в свой заголовок, вы можете добавить standaloneheader.php создайте код для функции и добавьте его либо в файл функции вашего собственного плагина, либо в файл функции темы, и вызовите эту функцию в заголовке.