缺少页面,但仍存在于预览中

时间:2019-09-28 作者:SirenKing

一个页面关闭,我得到一个“找不到页面”错误。我尝试查看所有现有页面,但页面根本不存在。它也不在垃圾桶里。

然而,当我创建另一个页面并点击“预览”时,我可以突然导航到丢失的页面,这很好。

我查看了页面,消息来源显示“www.website.com/?p=480”,以及wp内容和wp管理员等。

这是怎么回事?((我小心地将?p=480文件内容复制到记事本中,以防它只存在于缓存中))

1 个回复
最合适的回答,由SO网友:entreprenerds 整理而成

这听起来确实像是缓存问题。即使禁用W3 Total Cache, 它通常将缓存代码保存在wp-config.php 文件和.htaccess. 清除所有代码,看看问题是否仍然存在。

此外,请确保您的web主机没有服务器缓存。许多“托管”平台都有内置缓存(如WP Engine、SiteGround),这可能导致异常行为。清除或关闭找到的任何服务器缓存。

另一个可能是你的永久链接。转到Permalinks页面,只需单击“保存更改”,即可强制重新生成数据库中的permalink记录。这将清除所有错误记录。

相关推荐

List pages by custom field?

出于SEO目的,我使用的URL如下:地点com/父/子/目前我有如下页面:地点com/父级/地点com/第1页/地点com/第2页/地点com/第3页/我想列出some 网站上的第1页、第2页等页面。com/parent/I认为最好的方法是在这些字段中添加一个自定义字段。那么,有没有更好的方法来做到这一点?如果没有,如何根据自定义字段列出页面?