× 427字 × 5阅

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 的,也照样可以预览了。至此,这个问题顺利解决了。

2013-07-17补充:不知为何,此功能无法与 Jetpack 插件中的 Photon 并存,即使在【允许访问的 URL】里填写上 i0.wp.com、i1.wp.com 和 i2.wp.com 都没用。如果激活 Photon,那么即使是【允许访问的 URL】里的网址也无法显示原图,而是警告图片。 请允许我直接从戈戈主机上复制教程题目,因为这一课也是值得记录的。前几天我准备给主机续费的时候,恰巧看见了现在的我十分需要的教程:《cPanel设置图片防盗链》。操作步骤很简单,在 cPanel 后台的【安全】项目下选择【HotLink 保护】,按照介绍设置就可以(甚至有视频教程)。而最后一项的【Url 到重新定向到】可以输入警告盗链的图片,这么一来盗链的图片就会替换为警告图片,比如我的是: 对不起,您所查看的图片是盗版。 但是这些设置完成后,我在其他站点引用了图片之后仍然正常显示。我以为有时差所以放了一天,第二天再去看还是如此。参考教程中的第二种方法,我想,不生效也许和我将 WordPress 安装在二级目录下有关。......
点击加载Disqus评论