Загрузка различных заголовков для определенных сообщений в WordPress в соответствии с их категорией - PullRequest
0 голосов
/ 20 марта 2012

Я запутался с проблемой. Я делаю что-то, чтобы загрузить другой шаблон заголовка для всех сообщений в категории VIDEOS (id = 109). Я отредактировал файл single.php и сверху заменил

<?php get_header(); ?>

со следующим кодом

<?php
$post = $wp_query->post;
if ( in_category(’109′) ) {
get_header('videos'); // use header-videos.php

} else {
get_header(); // use default header.php
}
?>

Перед этим я уже продублировал файл header.php и переименовал другой в header-videos.php и внес изменения в header-videos.php.

Но, несмотря на весь приведенный выше код, шаблон по умолчанию загружается для всех постов, в том числе и в категориях видео.

Есть идеи, где я не так делаю? Заранее спасибо за помощь, пожалуйста ....

1 Ответ

0 голосов
/ 20 марта 2012

Я предполагаю, что это связано с:

in_category(’109′)

Что, вероятно, должно быть:

in_category('109')
...