好的,我已经测试过了,可以在我的测试网站上重现这个问题。这些帖子按预期工作,但实际上,子类别失败了。
一种解决方案是创建具有相同路径的页面并在这些页面中使用短代码,如果您有大量的类别,这种解决方案实际上并不实用,但可以解决这个问题。快捷码将以列表的形式显示相应的页面。一个问题是它不会使用默认情况下在主题中预期的相同格式。。。
因此,如果您有一个名为parent
和名为child
, 您:
创建路径设置为的页面/parent/
创建路径设置为的子页面/child/
然后将其标记为/parent/
请注意,您无法获取子页面的正确路径(/parent/child/
在我的示例中)而不首先创建父页面。一件好事是,父对象中列表的外观将因此在子对象中具有相同的外观。
在页面中,您可以输入任何想要的文本,然后使用以下快捷码:
[display-posts category="second-category"]
我使用
Display Posts Shortcodeplugin,这可能不是该工作可用的最佳插件,但它具有工作良好的优势。请与他人一起尝试。。。
现在,如果你有数百个类别,并且一直添加/删除其中的许多类别,那将是一场噩梦。如果您有一些经过精心挑选的类别,那么您应该可以这样做。(您还需要一些CSS来帮助设置输出格式。)
这是子页面的屏幕截图。我们看到这条路看起来是正确的。这是因为我设置了父级(屏幕右侧)。我还显示了短代码。
现在,您可能应该做的是在
WordPress.org.