get_post_mime_type()
Получает mime тип прикрепленных записей (картинки, файлы и т.п.), на основе переданного ID.
Функция возвращает миме тип записи или false, если миме типа нет.
Функция может использоваться с любым типом записей, но рассчитана именно для прикрепленных записей.
Работает на основе: get_post()
Хуков нет.
Возвращает
Строку|false
. Миме-тип или false.
Использование
<?php get_post_mime_type( $post ) ?>
- $post(число/WP_Post)
- ID записи/поста.
По умолчанию: null
Примеры
#1 Получим миме тип записи (поста)
Нужно получить миме тип записи с ID равным 121 (это загруженный в медиа раздел WordPress html файл):
$rrr = get_post_mime_type( 121 ); echo $rrr; // выведет: text/html
Если нам нужно узнать миме тип внутри какого-либо цикла, в котором используется глобальная переменная $post, то вместо этой функции можно использовать:
$post->post_mime_type;
Список изменений
С версии 2.0.0 | Введена. |
Код get_post_mime_type() get post mime type WP 6.6.2
function get_post_mime_type( $post = null ) { $post = get_post( $post ); if ( is_object( $post ) ) { return $post->post_mime_type; } return false; }