Další funkce, kterou se budu v Codexu zabývat, je get_post_mime_type(). Pomocí ní a id postu můžete zjistit jaky mime typ je aktuální post. Což u většiny druhů obsahu je zbytečné, ale u attachment to naopak smysl dává.
Jednoduše tak můžete zjistit, o jaký typ souboru se jedná a použít tuto informaci v podmínce, pro různé grafické zobrazení.
Pro zobrazení rozdílných ikonek, pro pdf soubory, obrázky dle typu, nebo mediálních souborů, lze využít funkci wp_mime_type_icon( $mime ), kde $mime je hodnota, kterou vám vrátí funkce get_post_mime_type.
Použití:
$type = get_post_mime_type($post->ID); if($type != 'image/jpeg'){ echo 'Tento soubor není jpeg obrázek!'; } |
Zobrazení ikonky pro typ souboru:
<?php $img = wp_mime_type_icon(get_post_mime_type($post->ID)); ?> <img src="<?php echo $img ?>" /> |