出于某种原因,当您在WP中创建子类别时,该页面的固定链接不会在网址中包含它的父级。
例如,如果您有类似动物的类别结构<蜥蜴,你可以看到蜥蜴类别页面的唯一方法是访问www.example.com/lizards/。 www.example.com/animals/lizards返回404但是分配给蜥蜴类别的帖子仍然具有永久链接,因为这个永久链接结构设置为/%category%/% postname%/
这似乎是一个常见的问题,因为我浏览了互联网以找到答案,但没有一个对我有用。
我有什么想法可以解决这个问题吗?
答案 0 :(得分:0)
我按照第一个add_action解决方案修复了它:https://wordpress.stackexchange.com/questions/58471/including-category-base-in-a-post-permalink-results-in-404
然后将自定义结构设置为/%category%/%category%/%postname%/。
答案 1 :(得分:0)
/%category%/%postname%/
这将开始同时在URL结构中显示。