You do not have permission to preview drafts.
最近搞定好博客,正式着手鼓捣个人网站。没想到 WordPress 用了两年还是遇到种种问题。本着“不重蹈覆辙”以及“乐于助人”的传统美德,我决定为每个困难的解决来个记录。今天要说的是 You do not have permission to preview drafts.。
我像往常一样习惯在发布一篇文章或者一个页面前先预览一下,可是系统却返回我“没有预览权限”的提示。我照常谷歌了一番,总算被我找到解决办法。
有人说会出现这个问题可能与 WordPress 安装地址与网页地址不同有关。虽然我确实是这样的,WordPress 安装在二级目录 /wordpress
下,而网址就是一级域名。但是我之前的博客也是如此,那时候大费周章从根目录搬到二级目录,从没出现无法预览的问题。最后我在 [resolved] You do not have permission to preview drafts (6 posts) 找到答案:安装地址与网页地址的一级域名部分必须统一。比如:
安装地址:http://yourdomain.com/wordpress
网页地址:http://yourdomain.com
或者
安装地址:http://www.yourdomain.com/wordpress
网页地址:http://www.yourdomain.com
但是我明明是第一种,统一为不带 www 的,为何还是不能够预览?我带着疑问把它们全部改为带 www 的,然后就可以预览了!于是我又把它们再改回不带 www 的,也照样可以预览了。至此,这个问题顺利解决了。