Loops in category description

时间:2014-01-13 作者:mto

我希望您能帮助我找到如何做我需要的事情:

我有一些帖子,例如:

文章标题:香蕉

文章标题:橙色

文章标题:Lemon

文章标题:草莓

所有这些文章都需要像这样的面包屑:首页>水果>\\35;标题#

在“水果”类别页面中,我想创建如下内容:

黄色水果(以及所有关于黄色水果的文章列表)

橙色水果(以及所有关于橙色水果的文章列表)

红色水果(以及所有关于红色水果的文章列表)

要做到这一点,我认为在类别描述中,我应该手动编写标题(黄色水果、橙色水果、红色水果),并且在每个标题下,我应该放置一个循环,以放置所有具有特定标签的文章(例如,对于名为“香蕉”的文章,我将给出一个标签“黄色”)。

你认为它能起作用吗?你还有其他想法吗?

非常感谢你

1 个回复
SO网友:Rarst

您要做的是按颜色对水果分组。在WordPress术语中,适当的机制是分类法(类别和标记是分类法的示例)。

我将创建一个自定义分类法“水果颜色”,其中的术语将是单独的颜色并分配给水果。

那么您的显示逻辑将是:

检索所有水果颜色术语,为每个术语显示其标题和已分配术语的帖子,您可以使用标签来执行此操作(因为标签是分类法),但是,当分类法有特定的目的,并且在不同的上下文中并不意味着不同的东西时,它就更干净了(就像在你的标签中,水果的意思是“颜色”,而非水果的意思是完全不同的)。

结束

相关推荐

Query date in wordpress loop

我目前有一个名为“事件”的自定义帖子类型。我根据这里的教程创建了这个http://tatiyants.com/how-to-use-wordpress-custom-post-types-to-add-events-to-your-site/. 我想查询日期,只显示日期即将到来的帖子,而不是过去的帖子。$event_date >= time然而,在教程中,他使用一个短代码显示结果。我正在尝试将其转换为标准wp循环,以便在索引中显示它。php。他在其短代码函数中使用以下内容:add_shortcode