Wordpress让我创建定制的标签模板,我有很多标签,我想用模板显示带有一些标签的帖子,用另一个模板显示带有其他标签的帖子。

如下图所示,模板层次结构让我轻松地创建标记模板,给页面提供标签的名称或id。但是我想为大量的标记创建一个模板标记(而不是为每个不同的标记创建一个模板),为剩下的一个创建另一个模板标记。
发布于 2014-03-29 20:25:51
对于大量的标记,您可以使用tag.php,对于其余的标记,可以使用标记-{slug}.php。
此外,您还可以在一个文件tag.php中使用所有条件标记:
if ( is_tag( '{tag-one}' ) ) {
// only for tag with slug "tag-one"
} elseif ( is_tag( '{tag two}' ) ) {
// only for tag with slug "tag-two"
} elseif ( is_tag( '{tag three}' ) ) {
// only for tag with slug "tag-three"
} else {
// Load default view for a great number of tags
}甚至,is_tag()都接受一个弹状体或ids数组。
我希望我做得对。
https://wordpress.stackexchange.com/questions/139639
复制相似问题