根据类别在wordpress中为特定帖子加载不同的标题

时间:2012-03-20 08:48:28

标签: php wordpress-plugin wordpress-theming wordpress

我搞砸了一个问题。我正在为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&amp;对header-videos.php进行了更改。

但是,尽管有上述所有代码,仍会为所有帖子加载默认模板,包括视频类别。

知道我哪里做错了吗?请提前感谢您的帮助,请....

1 个答案:

答案 0 :(得分:0)

我认为它与:

有关
in_category(’109′)

应该是:

in_category('109')