因此,我尝试在归档文件上执行if/else语句。php模板。我使用重新加载的WP Smart archives设置档案(http://wordpress.org/extend/plugins/smart-archives-reloaded/)
我存档中的代码。php如下:
<?php
if (in_category(\'166\')) { include \'archive-blog.php\';
}
else {
echo(\'foo\');
}
?>
我正在尝试获取存档。php根据类别编号包含特定模板。然而,这段代码无论如何都会获取归档日志模板(即使我单击了不是日志的类别归档)。
我想知道我是否做得不对-in\\u category在存档页上不起作用吗?我有一个类似的设置与一个单一的。php根据类别指向不同的包含模板。
谢谢
Update
我也尝试使用is\\U类别,它似乎完全忽略了我的第一个条件,只是对任何类别重复foo。
<?php
if (is_category(\'166\')) { include \'archive-blog.php\';
}
else {
echo(\'foo\');
}
?>
链接到我正在谈论的内容:(进入右侧边栏中的档案)
http://www.metropoliscreative.com/talent-analytics/w/?cat=166
http://www.metropoliscreative.com/talent-analytics/w/?cat=3
also, im not using permalinks because the clients server does not have mod-rewrite