让WordPress媒体库辨认.pdf文件的办法

让媒体库支持pdf分类
这段来自tutsplus的代码能够协助咱们完成如上图所示的成果,将代码放到主题的functions.php中
 
function modify_post_mime_types( $post_mime_types ) {
// 抉择mime类型,这里用: 'application/pdf'
// 而后裁减数组,定义label的文字
$post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Manage PDFs' ),
_n_noop( 'PDF <span class="count">(%s)</span>', 'PDFs <span class="count">(%s)</span>' ) );
// then we return the $post_mime_types variable
return $post_mime_types;
}
// Add Filter Hook
add_filter( 'post_mime_types', 'modify_post_mime_types' );

到媒体库中上传一个pdf文件,就能够看到成果了。

如何支持更多分类
WordPress支持的文件类型在wp_includes/functions.php中有写,搜寻一下
 
function get_allowed_mime_types()

就能够找到这些类型
 
'jpg|jpeg|jpe' => 'image/jpeg',
'gif' => 'image/gif',
'png' => 'image/png',
'bmp' => 'image/bmp',
'tif|tiff' => 'image/tiff',
'ico' => 'image/x-icon',
'asf|asx|wax|wmv|wmx' => 'video/asf',
'avi' => 'video/avi',
'px' => 'video/px',
'flv' => 'video/x-flv',
...

找到本人需求的类型,依照
 
$post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Manage PDFs' ),
_n_noop( 'PDF <span class="count">(%s)</span>', 'PDFs <span class="count">(%s)</span>' ) );

的写法,将‘application/pdf’交换成需求的mime类型即可,前面的文字也要相应改一改。这是php中添加数组成员的形式,你当然能够添加更少数组元素完成支持多个自定义类型。

以上就是安达网络工作室关于《让WordPress媒体库识别.pdf文件的方法》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress pdf
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
解说WordPress开发中一些罕用的debug技巧

在开发进程中,调试代码是十分重要的工作,而把握一些 WordPress 的调试技巧,能够更好的进行调试。比方,在...

管制好你的 Wordpress 侧边栏

当然 Wordpress 2.7 里有&ldquo;小工具&rdquo;选项也能管制 Widget ,然而重复试验后发现款式无奈对立,可控...

Wordpress(Wp)3.5版修正默许上传图片门路的处理办法

置信接触过WP零碎的冤家都理解,老版零碎的上传图片门路是默许指向wp-content目录下的。做过WP博客的冤家应...

WordPress建站有哪些劣势

  你还没决议应用什么软件来构建你的新公司网站吗? 依然以为WordPress只是搭建博客吗? 在互联网上有大约2...

wordpress装置进程中遇到中文乱码的解决办法

在装置wordpress的时分,依照外面的readme.html的步骤进行装置,然而在拜访wp-admin/install.php的时分就呈...

优化WordPress的Google字体以减速国际效劳器上的运转

因为Google被彻底墙掉,不翻墙就无奈加载谷歌字体。很多老手冤家常常埋怨本人买的主机如何如何慢,给的示例...

需求提交

客服服务

亿鸽在线客服系统