显示根分类页面上的分类术语网格

时间:2019-01-30 作者:Curious Toad

我已经使用WordPress做内容管理员多年了,但我对PHP开发还是新手(对HTML/CSS很在行)。通过谷歌搜索和实验,我相信我想要实现的不是标准的WordPress功能,但这在网站上太普遍了,我很惊讶我还没有找到解决方案。

我有一个自定义的帖子类型“recipes”,还有一个自定义的分类法“recipe\\u Type”。我可以在/taxonomy/term/上看到帖子列表,但/taxonomy/page会生成404。我正在使用Pods插件创建这些(以及所有自定义字段),但没有任何创建的内容不是核心WP,即没有特定于Pods的内容。

我想在/taxonomy/上有一个页面,列出分类术语,如“素食者”、“素食者”等。然后用户可以通过这些链接到术语页面。

我认为这是电子商务网站上的常见设置,在那里你将有/产品/作为登录页,然后是/产品/产品类型/作为项目列表,例如/产品/相机/或/产品/电视/。

我已经尝试通过使用taxonomy-recipe\\u类型来设置这一点。php模板和归档配方。php模板并发。归档文件在网格中列出术语,分类法模板正确列出帖子。然而,我遇到了几个问题:

Permalink问题-存档显示在/recipes/上,但分类页面显示在/recipe type/上

提前感谢!

1 个回复
最合适的回答,由SO网友:Curious Toad 整理而成

在进一步研究之后,我放弃了尝试使用分类法模板,选择了一个插件来修改永久链接。我遵循了这个类似问题的一些建议:Taxonomy archive with same slug as custom post type?

目前,我正在为自定义帖子类型使用修改后的存档模板,然后WP Better Permalinks 插件重写permalinks我需要它们的方式,即示例。com/自定义帖子类型/自定义分类法/帖子名称/

如果你需要一个简单的解决方案,就我所知,这个插件工作得很好。我还使用Custom Post Type Permalinks 这提供了更高级别的控制(这与默认WordPress permalinks设置的工作方式相同,因为您可以按照自己喜欢的方式排列permalink标记)。我放弃这个插件的唯一原因是它拒绝使用我五个CPT中的一个,尽管所有的设置都是一样的。

希望这对将来的其他人有所帮助。

相关推荐

如何控制根据Taxonomy术语显示什么模板?

我正在建立一个商业目录,并将给出一些背景,然后在最后有2个问题。The development URL is: http://svcta.lainternet.biz/The website I am rebuilding is: https://www.visitsimivalley.com/当前网站要求每个分类法类型具有唯一的业务概要文件。例如,如果您是一家酒店,并且您也有会议室和婚礼场地,那么您最终会得到3个列表,一个用于酒店,一个用于会议,一个用于婚礼。我希望有一个主配置文件,其中包含我们将显示的