让WordPress支持上传SVG图片的方法与插件Safe SVG
WordPress默认情况下不支持上传SVG,这主要是出于安全考虑,那么我们怎么让WordPress支持上传sv图片呢。
方法1:
WordPress后台 - 插件中搜索:Safe SVG - 安装启用,当然也可以下方链接中下载,并传到插件目录中。
WordPress官网下载:https://cn.wordpress.org/plugins/safe-svg/
方法2:
将下面代码添加到当前WordPress模板函数functions.php中即可。
add_filter('wp_check_filetype_and_ext', function ($data, $file, $filename, $mimes)
{
global $wp_version;
if ($wp_version !== '4.7.1') {
return $data;
}
$filetype = wp_check_filetype($filename, $mimes);
return [
'ext' => $filetype[ 'ext' ],
'type' => $filetype[ 'type' ],
'proper_filename' => $data[ 'proper_filename' ],
];
}, 10, 4);
add_filter('upload_mimes', function ($mimes)
{
$mimes[ 'svg' ] = 'image/svg+xml';
return $mimes;
});
add_action('admin_head', function ()
{
echo '<style>
.attachment-266x266, .thumbnail img {
width: 100% !important;
height: auto !important;
}
</style>';
});
-
WordPress外观自定义报错 Uncaught Exception: Supplied nav_menu_item value missing property: description近期一些小伙伴在追格小程序交流群中反馈WordPress外观自定义报错Uncaught Exception: Supplied nav_menu_item value missing property: description。
-
WordPress插件:在线问答DW Question & AnswerDW Question & Answer是一款WordPress在线问答插件,追格小编曾分享过多个类似插件。
-
WordPress注册登录页美化插件Custom Login Page Customizer by Colorlib追格小编分享过一款WordPress登录页面美化插件:Login Designer,今天再分享一款类似插件Custom Login Page Customizer by Colorlib。
-
Simple Lightbox:WordPress图片附件打开效果(灯箱效果)插件Simple Lightbox是一个WordPress图片附件打开效果(灯箱效果)插件,就是让文章内的图片,在点击后弹出类似于幻灯片的效果,即实现点击查看高清图片用。
-
WordPress插件:Branda 自定义网站仪表盘插件(白标插件)Branda是一个自定义网站仪表板WordPress插件,有些人也叫白标插件。Branda支持自定义网站仪表板的很多位置,支持修改或删除工具栏中的徽标、添加工具栏链接、删除工具栏链接等。
-
WordPress插件:LoginPress注册登录页美化插件LoginPress是一个WordPress登录页美化插件,LoginPress插件在WordPress官网显示有20万+的安装量,该插件和其他登录美化页插件差不多,均可可视化修改登录页面和登录表单,自定义登录页Logo,自定义登录页面背景,自定义登录页面表单样式等。
暂无评论,抢个沙发...