首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个标签的自定义模板

问多个标签的自定义模板
EN

WordPress Development用户
提问于 2014-03-29 19:27:21
回答 1查看 618关注 0票数 1

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

如下图所示,模板层次结构让我轻松地创建标记模板,给页面提供标签的名称或id。但是我想为大量的标记创建一个模板标记(而不是为每个不同的标记创建一个模板),为剩下的一个创建另一个模板标记。

EN

回答 1

WordPress Development用户

发布于 2014-03-29 20:25:51

对于大量的标记,您可以使用tag.php,对于其余的标记,可以使用标记-{slug}.php。

此外,您还可以在一个文件tag.php中使用所有条件标记:

代码语言:javascript
复制
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数组。

我希望我做得对。

票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/139639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档