我有一个Wordpress安装,在预览草稿时遇到问题。
Sorry, you are not allowed to preview drafts.
浏览网站,网址是
http://example.com
Wordpress文件实际存储在http://example.com/wordpress
因此,设置中的Wordpress地址网址为http://example.com/wordpress
,网站网址应为http://example.com/
。
在wp-admin中,它重定向到
http://example.com/wordpress/wp-admin
当您想要预览帖子或页面时会出现问题,并且它表示您不允许查看草稿。
出现错误并且网址看起来像,
http://example.com/hello-world/?preview_id=1&preview_nonce=cf457b8a3e&post_format=standard&_thumbnail_id=-1&preview=true
但如果你手动转到http://example.com/wordpress/hello-world/?preview_id=1&preview_nonce=cf457b8a3e&post_format=standard&_thumbnail_id=-1&preview=true
然后,一切都按预期工作。难住了。
更多详情:
没有插件冲突,也没有主题冲突。
这不是典型的Wordpress版本,因为有一些东西指向调用Wordpress索引,因为它并不总是被应用程序调用。
它呼吁require_once $path . '/wordpress/index.php';
为什么它这样做是另一回事。
但是,甚至从未调用过,因为wp-load决定在此之前抛出错误。此外,使用网址浏览网站,不会显示管理栏。仅在手动添加目录时。
我认为这可能与添加到Wordpress 4.7的__()
有某种关联。