1

我一直在处理我的 WordPress 网站上的一个非常奇怪的永久链接问题,该网站运行 Sage 8.5.1,之前由另一位开发人员设置。

昨天,我在设置 > 阅读中在我的网站上创建了一个新主页,在这样做之后,我网站中的永久链接似乎完全停止工作。我正在使用设置:/%postname%/,当切换到通用:?p=123 时,我的所有链接都再次工作。

我做了很多测试,检查 .htaccess 文件,停用插件,返回代码版本和其他事情。

今天早上,我测试的最后一件事是激活通用 WordPress 主题,然后测试我的永久链接 (/%postname%/),它们工作正常。然后我通过基于 Sage 8.5.1 构建的原始主题重新激活,并且我的所有链接再次使用原始永久链接设置。

有没有人遇到过这个?它很奇怪,我不明白为什么停用主题,然后激活它会解决问题。

4

1 回答 1

0

原来这与我设置的自定义帖子类型有关。我删除了自定义帖子类型,并基于 WordPress 代码创建了一个新类型,从而解决了问题。

于 2019-02-13T11:15:09.207 回答