Как избежать загрузки тем в плагин WordPress? - PullRequest
0 голосов
/ 15 января 2012

Я использую shortcode для вывода контента, но я не хочу, чтобы его окружали ничем другим, т. Е. Как избежать загрузки темы WP?
Или другим способом можно загрузить пользовательскую тему черезмой плагин?

Ответы [ 2 ]

0 голосов
/ 17 января 2012

Лучший способ, который я нашел, - это использовать template_redirect hook:

add_action('template_redirect', 'myoutput');
function myoutput()
{
    if ('my code to decide if output without load a theme')
    {
        include ('/myoutput.php'); // file must be properly html coded
        exit;
    }
}
0 голосов
/ 15 января 2012

Полагаю, вам лучше использовать настраиваемые поля, поэтому в вашем одиночном или страничном файле вы должны поставить галочку напротив «если есть одно поле X, выводить только содержимое, иначе вызвать wp_head и все такое»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...