Preview posts returns 404

时间:2011-04-18 作者:windyjonas

这是一个大型Wordpress多站点安装,使用单个博客的子文件夹,而不是域。我们正在运行3.1版,预览帖子不起作用。当我按preview时,我得到了404。php页面。日志文件中没有引起我注意的内容,所有插件都已禁用。有时,当我按preview时,会收到一条关于权限不足的错误消息。我没有办法尝试了。

3 个回复
SO网友:Chris_O

预览帖子时,WordPress会在url的末尾附加一个查询字符串。

发布帖子之前,不会应用永久链接设置。文章处于草稿状态时,预览链接将为yourdomain.com/?p=1119&preview=true 其中p=xxxx是岗位id号。

发布帖子并进行更改并希望预览后,预览链接将

yourdomain.com/%year%/%postname%/?preview=true&preview_id=1119&preview_nonce=6xcade32bz

其中,%year%/%postname%/是您的永久链接设置,preview\\u nonce是一种安全功能,可防止其他人预览您的帖子。

你能给我们预览帖子链接的URL吗。然后单击时,为我们提供浏览器窗口中的url。这将确定问题所在。

您还可以尝试在浏览器中手动输入预览链接,以查看其是否有效。

SO网友:anu

确保“设置”>“常规”中的两个url都以www开头,或者它们都没有url中的www,即它们应该是一致的。

SO网友:Vikas Kumra

请转到文件模板加载器。wp中的php包含文件夹并注释第7行,该行应为do\\u action(“template\\u redirect”);所以请这样做

//do\\u action(\'template\\u redirect\');

它将在多站点设置中整理预览帖子。

结束

相关推荐

导入到WordPress MultiSite时禁用HTML过滤

我正在迁移到WordPress多站点实例的许多站点都在帖子中嵌入了视频和iFrame。我宁愿禁用WordPress功能,在导入时去掉嵌入的内容,而不是将每篇文章转换为犹太教式的视频嵌入方式。编辑帖子时禁用剥离是as simple as disabling the kses filter. 不幸的是,我不知道导入帖子需要禁用什么。目前我怀疑wp\\u insert\\u post()方法,但没有缩小过滤器的范围。有什么想法吗?Update: 这是特定于WordPress Multisite的。导入到单个Wo