当前位置:万花网 > Wordpress建站 > 正文

WordPress新增svg、ico、webp文件上传文件大小修改以及突破2650px大图片!

本文最后更新于【 2020-11-29 22:52:21 】,某些文章具有时效性,若有错误或已失效,请在下方 留言 或联系 小P君

今天给大家介绍下三个WordPress小技巧

1:WordPress新增svg、ico、webp文件

WordPress更新新版之后,可上传svg、ico、webp文件,但如果不设置的话,在上传的时候会显示,“抱歉,由于安全原因,这个文件类型不受支持”虽然很多朋友可能还用不到,但有些朋友会需要的,小编今天就给大家带来解决方法了!

在当前主图目录下的functions.php里面添加如下代码即可!

//上传svg,ico,webp文件
add_filter('upload_mimes', 'vanhua_upload_mimes');
function vanhua_upload_mimes($mimes = array()) {
$mimes['svg'] = 'image/svg+xml';
$mimes['ico'] = 'image/x-icon';
$mimes['webp'] = 'image/webp';
return $mimes;
}

2:WordPress上传文件大小修改

小编前段时间在博客上面上传一个MP3文件的时候,由于比较大,达到50M,而默认的只能上传20M,就上传不了了,相信很多朋友也碰到类似问题,解决方法如下!

第一种方法:修改网站目录下的.htaccess文件,这里以100M大小为例!

如果你网站根目录没有该文件,可以自行创建txt文本,将以下代码粘贴进去,修改XXX.txt名称为.htaccess

php_value upload_max_filesize 100M
php_value post_max_size 100M
php_value max_execution_time 300
php_value max_input_time 300

第二种方法:修改PHP设置

找到当前使用php版本文件下,一般位置为 根目录/server/php/这个是php版本/etc/php.ini ,在该文件最下方粘贴如下代码!然后重启php服务

upload_max_filesize = 100M
post_max_size = 100M
max_execution_time = 300

如果多站点需要修改数据库字段:

找到当前数据库找到 wp_sitemeta 表,将 meta_keyfileupload_maxk 的一行的数值修改为 102400 ,默认单位是KB,所以不需要添加任何单位,直接填入数字!

3:WordPress突破2560像素大图片限制

可能有些朋友还没有遇到该问题,在5.3版本之后,因一张图片的尺寸太大,导致在编辑的时候不能插入原尺寸大于2560像素大小的原图!

WordPress新增svg、ico、webp文件上传文件大小修改以及突破2650px大图片!

缩放比例由big_image_size_threshold 滤波器控制 。false从过滤器回调返回将禁用它。老规矩,在当前主题的 functions.php 文件中添加如下代码即可:

//上传大于2560像素大图片
add_filter( 'big_image_size_threshold', '__return_false' );

当然也有插件名称为 Disable “BIG Image” Threshold ,自己安装之后使用就可以了,这里就不细说了!

WordPress新增svg、ico、webp文件上传文件大小修改以及突破2650px大图片!

今天就给大家分享这些,希望对你有所帮助!

wxgzhewm

扫码关注万花网公众号

汇集全网优质电商资源,薅羊毛资源,PS,AI资源,应有尽有。

作者保留所有权,侵删请联系,转载请注明: » 万花网 » WordPress新增svg、ico、webp文件上传文件大小修改以及突破2650px大图片!

感觉很棒!可以赞赏支持我哟~

赞(9) 打赏

低至¥89元/年限时抢

抢阿里云服务器1折起代金券

立即抢购

评论抢沙发