微信号: badponseo
研究搜索引擎优化(SEO)技术。

WordPress上传图片不显示怎么办?

这是佐言用WordPress搭建的第二个博客,准确来说,这个博客才是真正意义上佐言亲自动手搭建的第一个博客,另外一个博客不是佐言亲自动手搭建的,但却是目前来说用得最久的博客,差不多前一个博客域名历史用了5年。当然那个博客佐言也是很用心的在做,和这个博客性质都是一样的,区别在于,前博客佐言修改了很多次;最开始是写的关于NBA篮球方面的信息,都是在网上复制粘贴到博客上面去的,格式和链接都没有去除,那是佐言真正接触博客的时候,换模板和博客内容,改版无数次,后来搞得域名都没法做了,于是后面就放弃了。

佐言个人博客是本人用的第二个WordPress博客,跟之前的那个博客是一样的。佐言在做个人博客网站时也遇到了上传博客图片不显示的问题,区别在于前博客图片上传不显示问题,一直到域名空间到期佐言都没有真正的去寻求答案;而做这个WordPress博客时遇到这个问题,佐言发现原来博客上传图片不显示问题,不只是佐言一个人遇到,很多博主都遇到过的,下面根据网上的办法做个整合,如下:

一、WordPress上传图片命名为数字或者英文

WordPress上传图片报错或者不能显示访问,图片上传之前命名最好为数字或者英文,但是不能用中文命名;之所以用中文命名,恐怕就是习惯性的原因,佐言也经常会有类似的举动。

WordPress图片不显示

目前wordpress能识别英文名称图片不能识别中文名称图片。将图片名称改为英文,发现就可以完成显示了。

WordPress图片不显示

二、WordPress升级之后修改根目录下wp-config.php文件

wordpress官方针对这个问题也做出了回答:The problem may not be specific to your site.There is a bug in WordPress 3.5 with javascript which you might be experiencing others have resolved this by adding define(‘CONCATENATE_SCRIPTS’,false);in my wp-config.php file just before require_once(ABSPATH.‘wp-settings.php’);于是,我就在网址根目录下的找到wp-config.php文件,然后在找到这句代码require_once(ABSPATH.‘wp-settings.php’);,在这段代码之前添加上define(‘CONCATENATE_SCRIPTS’,false);这一句,然后重新上传,测试之后发现,wordpress上传图片不显示的问题就这样解决了。原来是wordpress升级之后造成的。

WordPress图片不显示问题

三、修改本目录/wp-content/下的uploads文件夹属性

通过后台上传图片显示X,直接访问图片地址提示403,查看属性是600,把图片属性修改为604能正确显示,但是治标不治本。当然这问题不常见,因为网上流传的说法是linux下很多文件属性都必须改成777,但是这样有很大的安全隐患,所以我们都推荐用户文件夹权限使用711,文件权限设置为604,文件夹权限最高给到755就都能正常运行了。今天终于发现了解决办法,就是把/wp-content/下的uploads文件夹属性改为755就搞定啦。

以上三种就是佐言在网上收集的解决方法,关于WordPress博客上传图片不显示问题大体上就是这些了;这是一个很小的问题,但是确实没有图片的博客会很影响博客本身的美观度,一般第一种方法就能很好的解决。

赞(0) 打赏
版权所有:良家佐言,转载请注明原文作者出处!
本文地址:https://www.badpon.com/356.html

觉得文章有用就打赏一下文章作者

微信扫一扫打赏