WordPress как на ладони
rgbcode is looking for WordPress developers.

get_post_mime_type()WP 2.0.0

Получает mime тип прикрепленных записей (картинки, файлы и т.п.), на основе переданного ID.
Функция возвращает миме тип записи или false, если миме типа нет.

Функция может использоваться с любым типом записей, но рассчитана именно для прикрепленных записей.

Работает на основе: get_post()

Хуков нет.

Возвращает

Строку|false. Миме-тип или false.

Использование

<?php get_post_mime_type( $post ) ?>
$post(число/WP_Post)
ID записи/поста.
По умолчанию: null

Примеры

0

#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() 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;
}
1 комментарий
    Войти