有基于wordpress的网站,其中:
-
MainCategory
-
子类别(自定义字段值= custom1)
-
子类别2(自定义字段值= custom2)
-
子类别3(自定义字段值= custom3)
-
MainCategory2
-
子类别(自定义字段值= custom1)
-
子类别2(自定义字段值= custom2)
-
子类别3(自定义字段值= custom3)
-
MainCategory3
-
子类别(自定义字段值= custom1)
-
子类别2(自定义字段值= custom2)
-
子类别3(自定义字段值= custom3)
如您所见,主要类别中的所有子类别都是相同的 . 使用相同的名称(不是slug),并且有自定义字段具有相同的字段值 .
我需要显示 MainCategory2
AND subcategory has custom field with value custom2
中的帖子 . 这可能吗?
附:我使用ACF插件来自定义字段 .
1 回答
我不确定这是否是最佳解决方案,但它有望解决您的问题 .
循环MainCategory2的所有帖子(我们假设,此类别的ID为2)
检查自定义字段的内容是否等于custom2 .
定义应循环的内容(在此示例中为blogtitle和链接)
代码如下所示: