如果声明为wordpress MIME类型发布附件

时间:2013-10-15 07:40:27

标签: php wordpress mime-types mime

我正在尝试创建一个if else语句来检查附件是否是音频文件。

请有人帮忙吗?我正在使用wordpress get_post_mime_type函数

if (get_post_mime_type($post->ID) == 'audio/mpeg') { 
    echo 'this is audio';
}
else {
    echo 'this aint audio';
}

非常感谢任何帮助。这是在wordpress循环中。

2 个答案:

答案 0 :(得分:1)

试试这个:

它在我的工作。

$attachment_mime = wp_check_filetype(wp_get_attachment_url($post->ID) );

if ( $attachment_mime['type'] == 'audio/mpeg') { 
    echo 'this is audio';
}
else {
    echo 'this aint audio';
}

感谢。

答案 1 :(得分:0)

你也可以尝试这个。

File Type: <?php echo $attachment->post_mime_type; ?>

<?php echo get_post_mime_type(); ?>

由于