0

我将我的网站升级到 wordpress 3.4,它对我的​​网站造成了巨大的损害。我的一半帖子无法在网站和 404d 上访问,我在网站 404d 上的帖子的第 3 页和第 4 页也是如此。

我在升级之前使用 PressBackup 进行了备份(谢天谢地,我有一种直觉会让人头疼)。恢复后,我终于可以看到我之前丢失的其他帖子,但仍然存在问题。第 3 页和第 4 页仍然不起作用,即http://www.winvenue.com/page/3/。有趣的是,所有消失的帖子都来自第 3 页和第 4 页。

我不确定为什么会遇到所有这些问题,这真的很烦人,因为这是一个有数百名读者的活跃网站。我真的很想解决这个问题,非常感谢任何帮助。谢谢

4

6 回答 6

0

在不了解您的具体设置的情况下,您可以尝试一些一般性的操作。

我会检查数据库以查看帖子是否真的存在。如果是,请查看显示的内容是否与未显示的内容有任何不同。

然后禁用所有插件等,看看是否有任何插件会导致新版本出现问题。如果它在没有插件的情况下工作,请一一打开它们以查看哪些(哪些)会导致问题。

于 2012-06-14T08:23:00.870 回答
0

从备份恢复可能不包括负责永久链接的 .htaccess 文件。

尝试使用 settings->permalinks->save 或手动重新生成您的 .htaccess 文件

于 2012-06-14T08:26:22.817 回答
0

尝试在 Settings->Reading (wp-admin/options-reading.php) 上设置以下字段

博客页面最多显示 [5] 个帖子

可能是您的分页认为每页有 2 个帖子,而实际上有 4 个(例如)会导致这种效果。

于 2012-06-14T10:51:08.763 回答
0

当我在谷歌上搜索时,我在升级时也遇到了同样的问题,似乎也和其他人一样。尝试搜索丢失页面的草稿版本,通常 WordPress 会在您输入时自动备份。也试试垃圾文件夹,你永远不知道。您可能还需要恢复到较旧的备份文件,其中可能包含丢失的页面。

于 2012-06-14T19:47:50.560 回答
0

插件可能会更改您的永久链接重写规则。因此,请尝试停用所有插件。然后重置您的永久链接:设置>永久链接,除了保存它之外不要更改任何内容。检查您的站点,如果它正常,那么它必须是插件之一。

如果它不起作用,在重新激活插件之前,更改为默认主题(二十一)并查看它是否适用。

就我所见,这类问题通常来自错误配置的内部重写规则。

编辑:您是否尝试过不使用分页?

您还可以尝试通过添加以下内容来停用规范重定向来进行调试:

remove_action( 'template_redirect', 'redirect_canoncial ')

在你的functions.php上。这将禁用内部 URL 重定向。

于 2012-06-15T00:02:27.947 回答
0

升级您的永久链接设置

于 2012-06-19T10:36:42.867 回答