WordPress获取附件MIME类型函数:get_post_mime_type

WordPress函数get_post_mime_type主要用于获取附件的MIME类型,当然也能返回文章、页面的MIME类型,但在实际应用中这并没有什么用处。

1
get_post_mime_type( int $ID )

函数参数

$ID

整数型,默认为空

文章、附件的ID

函数使用示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$type = get_post_mime_type($post_id);
switch ($type) {
    case 'image/jpeg':
    case 'image/png':
    case 'image/gif':
        return $base . "image.png"; break;
    case 'video/mpeg':
    case 'video/mp4':
    case 'video/quicktime':
        return $base . "video.png"; break;
    case 'text/csv':
    case 'text/plain':
    case 'text/xml':
        return $base . "text.png"; break;
    default:
        return $base . "file.png";
}

扩展阅读

get_post_mime_type()函数位于:wp-includes/post.php

相关函数:

  • wp_check_filetype()
原文链接:https://xiaohost.com/2316.html,转载请注明出处。
0