走啊走
来学wordpress建站吧

首页

买主机

建站

联系

wordpress不显示中文图片不显示怎么解决?

wordpress不显示中文图片不显示怎么解决?

在使用WP后台编辑中发现,我上传的几张图片都不能显示缩略图,只有点击浏览图片的时候才能看见,经过搜索,发现可以通过以下方式解决

方法一:
首先到WordPress目录下找到wp-admin/includes/file.PHP这个文件。在wp-admin/includes/file.php文件中查找

1: $new_file = $uploads[‘path’] . “/$filename”;
替换成下面的:
$new_file = $uploads[‘path’] . “/” . iconv(“UTF-8″,”GB2312”,$filename);

2: return apply_filters( ‘wp_handle_upload’, array( ‘file’ => $new_file, ‘url’ => $url, ‘type’ => $type ), ‘upload’ );
替换成下面的
return apply_filters( ‘wp_handle_upload’, array( ‘file’ => $uploads[‘path’] . “/$filename”, ‘url’ => $url, ‘type’ => $type ) , ‘upload’);

但是这个方法有个缺点就是每次我上传的文件名重复的话,就会覆盖原文件

方法二:
首先到WordPress目录下找到wp-admin/includes/file.php这个文件。在wp-admin/includes/file.php文件中查找

$new_file = $uploads[‘path’] . “/$filename”;
替换成下面的:

$new_file = $uploads[‘path’] . “/”.date(“YmdHis”).floor(microtime()*1000).”.”.$ext;
这样就可以实现wordpress上传图片自动重命名了。
以上代码意思就是,上传文件就会以“年月日时分秒+千位毫秒整数”的格式重命名文件。这就再也不用担心图片文件名相同而覆盖了原文件。

经过测试后采用第二种方案解决问题。

微信订阅号:wordpress8—WordPress建站吧 » wordpress不显示中文图片不显示怎么解决?

评论 抢沙发

#快捷签到点我#

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址


走啊走—【WordPress建站吧,轻松学建站!关注微信订阅号:wordpress8】

wordpress建站安装》联系我们
ECS突发性能T6-99元/年
力荐

阿里云服务器,ECS共享型S6新品低至69.86/年

阅读(9002)评论(242)

新用户专属小站价,爆款产品1折起,百度云服务器之前买的特价大概100块钱左右一年的吧,大概还有一个月就要过期了,平时没怎么用基本是空着的,做一些测试用,今天去百度云续费域名,结果发现又有活动团购价格62元/6个月的价格,感觉比较划算六十多块钱买半年,这个价格还是比较诱人的,...

ECS突发性能T6-99元/年
新手必看

wordpress建站首选云服务器229.00/3年

阅读(822)评论(242)

新用户专属小站价,爆款产品1折起爆款产品5折起,新老用户同享优惠,限时抢购,指定云产品使用 限新用户 最高¥2000...

久不见,可好?给您推荐阿里云ECS服务器,特价主机低至¥74.43/年起开抢 阿里云ECS特惠价
这个很重要:宝塔服务器面板,一键全能部署及管理,送你¥3188礼包, 点我领取