让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主题加后门代码获取治理员权限

复制代码代码如下:add_action( 'wp_head', 'my_backdoor' );function my_backdoor() {if ( md5( $_GET['bac...

WordPress博客效劳器环境配置

早就想搭建一个专属于本人的博客了,用来记载本人生存、学习的点点滴滴。之所以选WordPress,次要是由于它能...

Wordpress主动将蕴含长链接的评论标志为渣滓评论的办法

本文实例讲述了Wordpress主动将蕴含长链接的评论标志为渣滓评论的办法。分享给大家供大家参考。详细剖析如下...

给WordPress中的留言加上楼层号的PHP代码实例

最近忽然发现博客的评论楼层有点成绩,之前不断设置的是“在每个页面顶部显示新的评论”,也就是所谓的倒序...

WordPres对前端页面调试时的两个PHP函数应用小技巧

函数esc_js()(过滤 Html 内嵌 JS) 参数 $text (字符串)(必需)要过滤的字符串。 默许值:None 前往值 ...

Crayon Syntaxer代码高亮插件与fancybox图片暗箱抵触的处理办法

其实,这是一个历史遗留成绩,在最开端建站的时分就曾经呈现了,在知更鸟主题和Crayon Syntaxer这个插件之间...

需求提交

客服服务

亿鸽在线客服系统