-1

我正在尝试创建一个 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 循环内。

4

2 回答 2

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';
}

谢谢。

于 2013-10-15T08:44:33.953 回答
0

你也可以试试这个。

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

或者

<?php echo get_post_mime_type(); ?>

谢谢

于 2013-10-15T09:39:00.703 回答