Wordpress主页帖子“;查看更多“;按钮链接到4-revision-v1


Wordpress homepage posts "view more" button linking to 4-revision-v1?

我最近被要求重新定位和修改一个使用自定义模板和一些自定义插件的WordPress网站。我是WordPress和PHP的新手,所以如果我在这里使用了不正确的术语等,请随时告诉我。。这个网站/模板上的设置方式似乎很不规则,但我不确定这对WordPress lol来说是否正常。

主页包含一些静态内容和最近的帖子列表(实际上是wooccommerce产品)。在最近的帖子/产品列表下面有一个"查看更多"按钮。

你可以在这里看到网站。

在原始服务器和我的测试环境中,此按钮按预期链接到显示完整产品列表的页面"../holiday homes",但在新服务器上,它链接到"../4-revision-v1"。

我试过:

  • 将永久链接设置为默认值并再次返回(它们设置为"post-name"answers"product")
  • 重新加载主题文件
  • 禁用插件(这基本上会完全破坏网站,因为大多数页面都依赖于一个或另一个插件)
  • 检查静态首页"帖子页面"下拉列表是否包含正确的页面

我不确定是什么文件生成了这个链接,我不知道我需要更改什么来修复它。任何提示都将不胜感激!

编辑到目前为止尝试过。。。

  • 尝试将"$post=get_post(/$post_ID/);_wp_upgrade_visions_of_post($post,wp_get_post_revisions($post_ID));"添加到functions.php文件
  • 运行搜索/替换脚本以确保URL从旧的更改为新的
  • 将帖子状态设置为草稿并返回发布

想要查看生成链接的代码,但不确定在哪里查找:/

问题似乎可以通过手动将数据库中的"4-revision-v1"answers"34-revision_v1"更改为"度假屋"来纠正。。。希望它能坚持下去。

现在我开始处理这个网站剩下的最后一个问题(我希望)

感谢@JamesJones帮助我解决此问题并将我指向此脚本:/interconnectit.com/products/,它没有直接解决我的问题,但帮助我在数据库中找到了几个需要更改的位置。

问题似乎已经通过手动将数据库中的"4-revision-v1"answers"34-revision_v1"更改为"度假屋"得到了纠正。有时候最简单的解决方案是最好的啊哈哈!

起初不知道这个问题是如何产生的,但也许这会对其他人有所帮助:)