让WordPress媒体库识别。pdf文件的方法

  介绍

小编给大家分享一下让WordPress媒体库识别。pdf文件的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

<>强如何让WordPress媒体库识别。pdf文件?

WordPress的媒体库(媒体库)默认只支持图片,视频和音频,有时候这些是不够用的,媒体库允许上传的文件种类众多,需要更细化的分类,比如pdf文件

<强>让媒体库支持pdf分类

这段来自将教授的代码可以帮助我们实现如上图所示的效果,将代码放到主题的功能。php中

代码如下

函数modify_post_mime_types (post_mime_types美元){//选择mime类型,这里用:& # 39;应用程序/pdf # 39;//然后扩充数组,定义标签的文字   $ post_mime_types[& # 39;应用程序/pdf # 39;]=数组(__ (& # 39;pdf # 39;),__ (& # 39;pdf # 39;管理),   _n_noop (& # 39; PDF & lt;跨类=癱ount"祝辞(% s) & lt;/span> & # 39;, & # 39; PDF & lt;跨类=癱ount"祝辞(% s) & lt;/span> & # 39;));//然后我们返回$ post_mime_types变量   返回post_mime_types美元;   }//添加过滤钩子   add_filter (& # 39; post_mime_types& # 39;, & # 39; modify_post_mime_types& # 39;);

到媒体库中上传一个pdf文件,就可以看到效果了。

如何支持更多分类

WordPress支持的文件类型在wp_includes/功能。php中有写,搜索一下

代码如下:

函数get_allowed_mime_types ()

就可以找到这些类型

代码如下:

& # 39;jpg | jpeg | jpe # 39;=比;& # 39;图像/jpeg # 39;   & # 39;gif # 39;=比;& # 39;图像/gif # 39;   & # 39;png # 39;=比;& # 39;图像/png # 39;   & # 39;bmp # 39;=比;& # 39;图像/bmp # 39;   气管无名动脉瘘管的& # 39;| tiff # 39;=比;& # 39;图像/tiff # 39;   & # 39;ico # 39;=比;& # 39;图像/x-icon& # 39;   & # 39;asf | asx | |蜡wmv | wmx& # 39;=比;& # 39;视频/asf # 39;   & # 39;avi # 39;=比;& # 39;视频/avi # 39;   & # 39;divx # 39;=比;& # 39;视频/divx # 39;   & # 39;flv # 39;=比;& # 39;视频/x-flv& # 39;   …

找到自己需要的类型,按照

代码如下:

post_mime_types美元[& # 39;应用程序/pdf # 39;]=数组(__ (& # 39;pdf # 39;),__ (& # 39;pdf # 39;管理),   _n_noop (& # 39; PDF & lt;跨类=癱ount"祝辞(% s) & lt;/span> & # 39;, & # 39; PDF & lt;跨类=癱ount"祝辞(% s) & lt;/span> & # 39;));

的写法,将“应用程序/pdf”替换成需要的mime类型即可,后面的文字也要相应改一改。这是php中增加数组成员的方式,你当然可以增加更多数组元素实现支持多个自定义类型。

以上是让WordPress媒体库识别。pdf文件的方法的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

让WordPress媒体库识别。pdf文件的方法