Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >WordPress 允许上传格式 设置 File Upload Types

WordPress 允许上传格式 设置 File Upload Types

作者头像
收心
发布于 2022-01-19 05:57:49
发布于 2022-01-19 05:57:49
1.5K00
代码可运行
举报
文章被收录于专栏:Java实战博客Java实战博客
运行总次数:0
代码可运行

当然插件能够满足一些,但是不是所有的都可以,所以,我们还是选择较为底层的操作吧

找到文件.\wp-includes\functions.php

最下面追加代码 到最后(如果需要别的类型 自行添加 红色是我允许的格式 applicaiton/格式 即可!!!)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
function my_custom_mime_types( $mimes ) {
     
    // New allowed mime types.  新增允许的类型
    $mimes['svg']  = 'image/svg+xml';
    $mimes['svgz'] = 'image/svg+xml';
    $mimes['doc']  = 'application/msword'; 
    $mimes['tgz']  = 'application/tgz'; 
 
    // Optional. Remove a mime type. 不允许的类型
    unset( $mimes['exe'] );
 
    return $mimes;
}
 
add_filter( 'upload_mimes', 'my_custom_mime_types' );

追加后的截图

之后重启 php 后台即可

在 wordpress后台 下载一款插件: File Upload Types

在Wordpress 插件库 可以下载,也可以本地下载上传上去:

https://wordpress.org/plugins/file-upload-types/

安装

点击 Settings ,翻到最下面 找到 ADD CUSTOM FILE TYPES

保存设置 会提示你 保存了 如图

就可以上传 你允许的格式了

特殊说明: 解决问题的光鲜,藏着磕Bug的痛苦。 万物皆入轮回,谁也躲不掉! 以上文章,均是我实际操作,写出来的笔记资料,不会出现全文盗用别人文章!烦请各位,请勿直接盗用!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
WordPress不支持svg/ico/webp上传怎么办?
小狐狸教你不用WordPress插件即可搞定该问题,其实【关键词】早也分享过《WordPress怎么上传SVG图片到媒体库之Safe SVG插件》,我们还是在现有WordPress模板函数文件functions.php中,添加以下代码即可:
小狐狸说事
2023/11/17
4880
WordPress 媒体库支持 SVG 图标的上传与预览
WordPress 默认支持多种图片格式包括 .jpg,.jpeg,.png,和.gif,出于安全考虑不能上传可缩放矢量图形(SVG)。SVG是最灵活的图像类型之一,是一种基于XML的矢量图像,网站可通常使用它来在其网站上显示徽标和图标。 SVG 越来越受欢迎的主要原因是可缩放的图像格式,通常文件大小较小(有时相当大),并且不会在视网膜屏幕上像素化,不会像 jpg,png 等图像格式那样容易模糊。
.T.
2022/02/22
1.6K0
php 下载文件的头信息 Determine Content Type
http://php.net/manual/en/function.mime-content-type.php
全栈程序员站长
2022/07/07
3660
WordPress 技巧:支持上传 SVG 图片
在当前的主题的 functions.php 文件添加如下代码即可: add_filter('upload_mimes', 'wpjam_upload_mimes'); function wpjam_upload_mimes($mimes = array()) { $mimes['svg'] = 'image/svg+xml'; return $mimes; } ----
Denis
2023/04/15
4530
线上图片请抛弃 PNG 和 JPG:使用 WebP
WebP 是 2010 年 Google 开发的一种图片格式,它为网页上的图片提供了卓越的无损和有损压缩。网站开发者们可以使用 WebP 来创建尺寸更小、细节更丰富的图片,以此来提高网站的速度。更快的加载速度对于网站的用户体验和网站的营销效果是至关重要的。
用户8639654
2021/09/18
2.5K0
PHP实现的获取文件mimes类型工具类示例
本文实例讲述了PHP实现的获取文件mimes类型工具类。分享给大家供大家参考,具体如下:
用户8660814
2021/07/13
6260
WordPress 支持 WebP格式图片上传方法
WebP(发音:weppy)是一种同时提供了有损压缩与无损压缩(可逆压缩)的图片文件格式,派生自影像编码格式VP8,被认为是WebM多媒体格式的姊妹项目,是由Google在购买On2 Technologies后发展出来,以BSD授权条款发布。
阳光岛主
2019/12/30
2.2K0
WordPress 支持 WebP格式图片上传方法
【译】WordPress 中的50个过滤器(6):第41-50个过滤器
本文为系列第三篇,原文:50 Filters of WordPress: Filters 41-50 原文地址 即将吹响终点的号角!翻译得好累,如果你看不惯俺的渣渣翻译,无比欢迎来做修正工作!下面我们看看最后的十个过滤器。 本系列文章翻译自tutsplus,原作者为Barış Ünver,翻译人:Jeff,转载请注明原始来源及翻译人,谢谢! 本文若有修正,不会更新于本页,只会更新到Github项目地址上。 迫不及待?开始吧! 过滤脚本文件资源 WordPress 有自己的脚本文件加载方式,wp_enqu
Jeff
2018/01/22
1.1K0
WordPress 5.4.2版本发布,BUG维护和安全更新
嗨!您位于 https://www.baidu.com 的站点已被成功升级到WordPress 5.4.2。
陌涛
2020/06/15
2.2K0
WordPress wp-file-manager 文件上传漏洞 CVE-2020-25213
插件:wp-file-manager 6.0,File Manager (advanced view) – WordPress plugin | WordPress.org (https://wordpress.org/plugins/wp-file-manager/advanced/)
红队蓝军
2023/09/13
1.2K0
为WordPress添加自定义设置上传头像功能
虽热这个功能使用场景和频率都非常低,但在有时候还是需要WordPress来显示头像的,但是 zuanmang.net并不是每个人都有注册设置Gravatar头像。所以便需要我们手动为WordPress添加后台可自定义上传头像的功能,如下:
AlexTao
2020/08/05
1.5K0
PHP学习笔记——文件上传
通过使用 PHP 的全局数组 $_FILES,你可以从客户计算机向远程服务器上传文件。
行云博客
2020/07/13
1.9K0
实现WordPress上传图片自动重命名的方法
然而,大家都知道 WordPress 是舶来物,对于中文用户来说,我们都会把图片命名为中文的,由于 WordPress 机制的原因,并不能正常的显示图片或者各种的问题。
你的明明呐丶
2022/06/27
9610
Nginx配置缺失导致CSS不起作用
启动nginx,打开网页,发现样式并没有如期加载,看chrome的console,显示如下:
血狼debugeeker
2021/03/02
4.1K0
纯代码实现WordPress文章远程图片(外链)自动本地化
其实有很多插件是可以实现 wordpress 远程图片本地化的,但是有可能插件太多了,会影响网站的性能或者拖累服务器,降低网站的运行速度。不过如果你是代码控,不喜欢用插件,那么下面这段“wordpress 远程图片自动本地化“的代码也许适合你,复制下面的代码,然后粘贴到你当前 WordPress 主题的模版函数(functions.php)文件中保存即可:
于飞云计算
2019/07/08
1.8K0
完整的 mime type 列表
G Suite formats and supported export MIME types map to each other as follows:
拿我格子衫来
2022/01/24
1K0
WordPress 设置上传文件自动重命名
WordPress 网站如何设置上传文件自动重命名?推荐两段在上传媒体文件时自动重命名的代码。以下代码,很方便,节省时间。
主机教程网2bcd.com
2022/10/17
1K0
Meta Box:一个被名字耽误的强大的WordPress自定义字段插件
meta这个词根本身在英语中的意思就有很多,计算机科学中的翻译,meta通常翻译成元:
丘壑
2019/04/17
4.3K0
Meta Box:一个被名字耽误的强大的WordPress自定义字段插件
asp.net core 系列之Performance的 Response compression(响应压缩)
本文,帮助了解响应压缩的一些知识及用法(大部分翻译于官网,英文水平有限,不准确之处,欢迎指正)。
Vincent-yuan
2019/09/10
1.2K0
asp.net core 系列之Performance的 Response compression(响应压缩)
wordpress函数大全列表整理
wordpress有很多的函数可供调用,下面ytkah就整理了一下wordpress函数大全供各位参考,如果要详情,可以访问https://developer.wordpress.org/reference/functions/参数名/,感兴趣的朋友可以收藏
ytkah
2020/07/13
9420
推荐阅读
相关推荐
WordPress不支持svg/ico/webp上传怎么办?
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验