wordpress - WordPress:使用基本类别和子类别设置帖子分类法
问题描述
这个博客网站有一个主类别,news
在这个主类别下应该有更多的子类别,比如usa
和world
(仅举几个子类别)
像这样,
sample.com/news/
sample.com/news/usa
sample.com/news/world
现在我已经设置了一个基本类别news
和永久链接,/%category%/%postname%/
正如您在屏幕截图中看到的那样:
使用这种方法,帖子的链接不会停留在新闻下方。相反,分类是:
sample.com/usa/postname/
sample.com/world/postname/
在自定义结构中添加基础:
/news/%category%/%postname%/
category
帖子的链接现在可以按预期工作,但它会导致在类别中的链接旁边添加单词:
sample.com/news/category/news/category/usa/
sample.com/news/category/news/category/world/
在类别库中添加.
(句点)并将结构保留为:
/news/%category%/%postname%/
.
在类别库中
现在原来的问题被逆转了,所有帖子的链接都按预期工作,而类别被破坏了:
sample.com/usa/
sample.com/news/
在主要类别下设置类别会产生同样的问题。帖子链接已损坏或类别已损坏
如果可能的话,如果没有任何插件,我找不到使它工作的解决方案。
解决方案
推荐阅读
- .net-core - 带有 SSL 的 ASPNET Core 2.1 WebAPI 自托管
- android - 如何从字节数组中获取文件扩展名?
- excel - 我可以在 Excel 中没有 VBA 的情况下循环每个单元格吗?
- mysql - 无法从 SQL Server 迁移助手连接到 MySQL 服务器
- r - vcdExtra::datasets 不适用于某些包
- python - NumPy 一般布尔索引混淆
- java - 关于类中的类的 OOP 相关问题
- django-celery - 澄清需要 django celery、celery 和 djangoceleryemail 兼容版本来处理异步任务
- javascript - 如何编写一个“for 循环”,其中一个 php 值设置一个 html 元素值?
- javascript - 除非我使用 setTimeout,否则不透明度动画不起作用