我创建了一个名为vehicles
的自定义帖子类型,其中有不同类别,例如trucks
,cars
,vans
等。我创建了一个名为{的分类{1}}现在我想在特定页面上显示来自vehicles-categories
等分类的帖子,这些帖子只显示该特定类别/分类的帖子。
我已经编写了WordPress自定义循环,但它确实需要我cars
页面,而我想要index.php
页面的不同样式。
任何人都能弄清楚我做错了什么吗?
答案 0 :(得分:4)
您必须为分类法创建自定义模板,以显示该特定分类的帖子。
在您的情况下,如果您想显示来自术语" car"然后您的模板名称将变为taxonomy-vehicles-categories-car.php
,WordPress将在此页面上显示帖子(您可以在此模板中根据您的需要设置样式并获取数据)。
同样,您可以创建taxonomy-vehicles-categories.php
页面来显示此分类中的帖子,并可以对此页面进行编码以根据需要显示帖子。
要进一步深入了解WordPress如何使用分类模板文件,请访问official codex page。