我已经使用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/上启用“重写”修复了这一问题,但帖子不会出现(404)这不是一种非常枯燥的方法-我必须使用两个模板才能获得此设置,我想对其他CPT和分类法重复此设置这似乎是一件很常见的事情,但我只是运气不好。如何创建一个分类模板来检查用户当前是否位于根分类页面(即example.com/taxonomy/)上,然后显示术语列表。否则,如果它们位于术语页面(例如,example.com/taxonomy/term/)上,是否显示帖子列表?
提前感谢!