mildfuzz
  • 0
Мастер

Можно ли вызывать файл шаблона без назначения шаблона странице в админке?

  • 0

Эта идея просто для того, чтобы защитить определенные разделы моей темы от чрезмерно усердных клиентов. Я хотел бы добавить страницы, которые существуют в интерфейсе и могут быть добавлены в меню (используя API WordPress 3.0), но страница НЕ присутствует в диалоговом окне «Страницы» на панели администратора и, следовательно, не редактируется пользователем.

Share
  1. Этот вопрос немного расплывчатый. Не могли бы вы уточнить, пожалуйста?

    • 0
  2. Вы можете подключиться к template_redirect следующим образом:

    function custom_template_redirect() {
        global $wp;
    
        if ($wp->query_vars['pagename'] == 'my-page-slug') { // check the page slug
            status_header(200); // a 404 code will not be returned in the HTTP headers if the page does not exists
    
            include(TEMPLATEPATH . "/test.php"); // include the corresponding template
            die();
        }
    }
    add_action( 'template_redirect', 'custom_template_redirect' );
    
    • 0

Оставить ответ

You must login to add an answer.