每个帖子permalink都会带我到最后发表的帖子。
例如两者
http://randomwebsite.com/?p=554 and
http://randomwebsite.com/?p=556
带我去看同一篇文章,它总是最新的帖子。
我尝试更改永久链接结构,并重新安装WordPress,但仍然没有成功。
这是一个非常奇怪的问题,我以前从未遇到过。
知道为什么会发生这种情况吗?
正如Joren在评论中提到的,这听起来可能是一个模板问题。也就是说,您的post
数据可能会按预期加载,并且您的永久链接结构可能很好,但是如果帖子被路由到硬编码为仅显示单个(最新帖子)的模板文件,那么您将遇到此问题。
您可以通过切换到另一个更标准的主题(如二十二,二十三...)来确认这实际上是问题所在,并验证问题是否已解决。
如果这确实解决了问题。尝试通过挖掘源代码来确定哪个模板文件正在您的主题中加载(文件在这里找到:wp-content/your-theme/template-file.php)或阅读WP文档的此页面:https://codex.wordpress.org/Template_Hierarchy。然后根据需要调试代码。