专注国内外云服务器
分享建站技术教程

WordPress媒体管理识别更多多媒体文件类型的方法是什么?

立即购买

阿里云服务器 ¥102元/年 云数据库37.5元/年 限时

个人、企业均可购买 | 更多配置0.8折特惠

吾上云WORDPRESS教程最新“WordPress媒体管理识别更多多媒体文件类型的方法是什么?”

  一般情况下,WordPress媒体管理职能识别三种类型的文件,分别是图片,视频和音频。而会出现一种情况,有些网站会需要用到很多别的附件,比如 PDF,那么如何做到呢?今天我们就一起看看WordPress媒体管理识别更多多媒体文件类型的方法是什么?

  今天就为大家分享一个案例,添加PDF 识别,这个时候就会使用到 post_mime_types过滤器,还会用到mime type slug,而 PDF 的 slug 是 application/pdf,然后就来给这个参数定义,该参数包含这种文件的文本标签。

function modify_post_mime_types( $post_mime_types ) {
// select the mime type, here: 'application/pdf'
// then we define an array with the label values
$post_mime_types['application/pdf'] = array( __( 'PDFs' ), __( 'Manage PDFs' ), _n_noop( 'PDF (%s)', 'PDFs (%s)' ) );
// 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 里面找到,在 get_allowed_mime_types() 里可以找到详细的支持类型。通过搜索 get_allowed_mime_types() 可以找到你需要的文件的 slug 。

  WordPress 支持的文件类型有很多,就不一一列举了,但还是给个例子大家参考下吧。

  ‘pdf’ => ‘application/pdf’,

  ‘swf’ => ‘application/x-shockwave-flash’,

  ‘mov|qt’ => ‘video/quicktime’,

  ‘flv’ => ‘video/x-flv’,

  ‘js’ => ‘application/javascript’,

  ‘avi’ => ‘video/avi’,

  ‘divx’ => ‘video/divx’,

  正如你所看到的,Flash 文件 .swf 的 slug 是 application/x-shockwave-flash。

  以上就是源码之家小编为新手朋友们分享 WordPress识别媒体文件方法。

文章来源于互联网WORDPRESS教程:WordPress媒体管理识别更多多媒体文件类型的方法是什么?,
阿里云服务器89元起,点击购买
腾讯云服务器95元/年起 点击购买

相关推荐: 如何选择合适的WordPress主题模板呢?

吾上云WORDPRESS教程最新“如何选择合适的WordPress主题模板呢?”  选择最合适的WordPress主题对于网站或博客的未来发展非常重要。好的主题不仅能给用户留下良好的印象,而且对搜索引擎优化也有好处。毫无疑问,网站的设计结构在搜索引擎优化过程中…

赞(0)
未经允许不得转载:吾上云 » WordPress媒体管理识别更多多媒体文件类型的方法是什么?
分享到: 更多 (0)
  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

  • 阿里云
    基础型云服务器

    1核CPU

    2G内存

    40G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥89/1年 原价¥903.40

  • 阿里云
    超值型云服务器

    2核CPU

    4G内存

    40G硬盘

    3M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥899/3年 原价¥8281

  • 阿里云
    高性能云服务器

    2核CPU

    8G内存

    40G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥1399/3年¥14765

  • 腾讯云
    基础型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、个人站长类网站

    ¥95/1年 原价¥834

  • 腾讯云
    超值型云服务器

    1核CPU

    2G内存

    50G硬盘

    1M带宽

    独立IP

    分布式存储

    适合企业官网、行业门户类网站

    ¥288/3年 原价¥2502

  • 腾讯云
    高性能云服务器

    4核CPU

    8G内存

    50G硬盘

    5M带宽

    独立IP

    分布式存储

    适合电商、数据库等企业级应用

    ¥2188/3年¥13986

评论 抢沙发

评论前必须登录!

 

吾上云 专注服务器选购

购买云服务器联系我们