Вы хотите подключить функцию к действию template_redirect
.
Там вы можете распознать специальные URL-адреса, которые вы хотите, и затем вы можете загрузить свой собственный шаблон соответственно.
Чтобы использовать существующую тему, вы можете делать подобные вещи, как тема, например, звонить get_header()
, get_footer()
, get_sidebar()
и т. Д.
После того, как вы вывели свою страницу, вам нужно явно вызвать exit();
, чтобы предотвратить нормальный вывод страницы.
Примечание. В WordPress 3.0 лучшим способом является подключение к фильтру template_include
и возвращение file-include-path к вашему собственному файлу шаблона.
Для этого не требуется exit();
, поэтому он более совместим с другими плагинами.