A-A+

解决WordPress图片上传时发生错误的问题

2014年11月03日 wordpress技巧 暂无评论 阅读 126 views 次

玩Wordpress的朋友一定遇到过Wordpress上传图片上传发错误的情况。提示显示:上传时发生了错误,请稍候再试。

wordpress图片上传发生错误

网上有许多wordpress图片无法上传的解决办法,不过无外乎下面四种。

1.修改wp-config.php文件。在require_once(ABSPATH . 'wp-settings.php')之前加上
define('CONCATENATE_SCRIPTS', false );这句代码。
2.修改文件夹用户文件夹权限。把文件属性都改成777。或者把文件夹权限改成711,文件权限改成604。或者把/wp-content/下的uploads文件夹属性改为755。
3.修改文件名。因为wordpress图片名字中不能出现中文,必须是英文数字。
4.升级wordpress到最新版本。

其实除了上述四种解决wordpress图片无法上传的方法,还有一种就是wordpress主题里的function文件函数顺序导致图片无法上传。出现的症状主要如下:

1.撰写文章添加媒体是媒体库图片显示不出来。
2.拖拽小工具到使用区域,自动保存之后小工具里的设置参数立马消失。刷新一下才会显示。但是不影响前台使用。

这种情况不容易察觉,通常是以为空间或者wordpress版本程序出了问题。这个时候检查一下有没有上面两种状况就知道是不是function文件里的函数顺序导致的。如果是,按下面步骤解决。

1.调整function里功能函数的位置。一般情况下,我经常这样放置:include函数》注册菜单函数》注册小工具函数》缩略图支持》注册文章形式》调用文章图片》浏览次数》页码导航》其他。
2.如果上述无法解决,可以用排除法。比如剪贴所有函数,一个函数段一个函数段的添加,添加一个函数,就查看一下图片是否可以上传。记得要刷新。如果到哪个函数段出了问题,就先空下这个函数段,继续添加其他函数。如此往下。知道排查出来,调整注册函数顺序。
3.如果还无法解决,在functions最下面添加一个空的php标签。

一般的话这样子完美解决。因为网上有朋友说换了主题会出现这样的情况。那么八九不离十是function函数顺序导致的。

转载保留版权:八问猫博客

标签:

给我留言

Copyright © 杭州seo优化 保留所有权利.   Theme  Ality

用户登录

分享到: