加入收藏 | 设为首页 | 会员中心 | 我要投稿 威海站长网 (https://www.0631zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > 建站资源 > 经验 > 正文

解决WordPress上传不了svgicowebp文件的问题

发布时间:2022-10-16 18:03:09 所属栏目:经验 来源:互联网
导读:   一些WordPress用户的部分主题在上传svg、ico、webp文件时出现“由于安全原因,这个文件类型不受支持上传”的提示,意思是这类图片格式不允许上传,今天这个教程能解决这个问
  一些WordPress用户的部分主题在上传svg、ico、webp文件时出现“由于安全原因,这个文件类型不受支持上传”的提示,意思是这类图片格式不允许上传,今天这个教程能解决这个问题。
 
  解决办法分两步:
 
  Step 1:
 
  在网站根目录找到“wp-config.php”文件,添加以下代码:
 
  define('ALLOW_UNFILTERED_UPLOADS', true);
 
  Step 2:
 
  在你主题所在模板文件夹根目录找到 functions.php 文件,添加以下代码:
 
  add_filter( 'mime_types', 'wpse_mime_types' );
  function wpse_mime_types( $existing_mimes ) {
      // Add csv to the list of allowed mime types
      $existing_mimes['ico'] = 'text/ico';
 
      return $existing_mimes;
  }
 
  以上示例是解决 WordPress 程序 ico 文件不能上传的代码,如果要支持其他文件格式上传的话,请把上面代码中的 ico 改成你需要的即可,比如svg、webp等。

(编辑:威海站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!