让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 显示文章摘要办法 具体篇

上面引见四种WordPress 显示文章摘要办法: 一、应用WordPress自带摘要性能 我目前另一WordPress博客就是应...

WordPress中调试缩略图的相干PHP函数应用解析

the_post_thumbnail the_post_thumbnail 在 WordPress 中次要用来打印文章中设定的缩略图,而 get_the_post...

wordpress wp_head()函数使页面顶部总空白28px

在wordpress主题中的header.php中,有一个wp_head()函数,外表上看不出什么玄机,只能在阅读器中查看源代码...

WordPress中制造导航菜单的PHP外围办法解说

WordPress 3.0 引入导航菜单性能, 让页面的导航和链接的治理变得简略易用. WP 向用户提供了菜单治理页面和多...

WordPress导航菜单函数wp_nav_menu()详解

1、wp_nav_menu()函数引见:worpdress倒退到3.0当前添加了一个自定义菜单函数wp_nav_menu(),使得wordpress...

修正WordPress中文章编辑器的款式的办法详解

自定义文章编辑器的款式 每一个 WordPress 主题的文章款式都是不一样的,然而在应用后盾的可视化编辑器编辑...

需求提交

客服服务

亿鸽在线客服系统