【问题标题】:WorpPress permalink structure cant match category baseWordPress 永久链接结构无法匹配类别库
【发布时间】:2023-03-26 23:30:01
【问题描述】:

我有一个 WordPress 安装,我想更改永久链接设置以给我这样的 url 结构:“/blog/%category%/%postname%/”

我还希望类别具有相同的基本“博客”

这将为我提供“blog/category/mypost”形式的帖子网址和“blog/category”形式的类别存档页面

问题是,如果两个类别库都与 url 的第一部分匹配,那么当我转到帖子时会收到 404 错误。

我猜问题是如果类别基础匹配结构匹配的第一部分(博客:博客),那么 WP 会查找子类别而不是帖子。

鉴于我的网站不需要子类别,有没有办法解决这个问题。

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    只需将您的类别库从 blog 更改为 ./blog

    【讨论】:

    • 赚钱!那是我没有尝试过的一种变体???
    【解决方案2】:

    如果您只想自定义类别和帖子的永久链接,最简单的方法是在Permalinks Customizer 的帮助下进行。

    另一种更复杂的方法是将 WordPress 的根 URL 设置为 domain.com/blog 而不是 domain.com。这涉及服务器(Nginx/Apache)特定配置(重定向/代理),这也会影响其他帖子类型、分类法以及基本上其他所有内容的 url。因为您的根 url 现在以 domain.com/blog 开头,所以一切都将以 /blog/other/path 开头。当您的 WordPress 安装仅用于博客目的时,此方法更可取。例如,当一家公司安装了两个 WordPress,其中 domain.com 是主要应用程序,而 domain.com/blog 是用于文章的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-09
      • 1970-01-01
      • 2018-05-12
      相关资源
      最近更新 更多