wp_attachment_is_image() WP 2.1.0

Перевіряє, чи поточний запис є вкладенням-картинкою. Умовний тег.

Працює на основі:
wp_attachment_is()
Основа для:
wp_get_original_image_path()
1 раз – 0.000291 сек
(швидко) | 50000 разів – 0.44 сек
(дуже швидко) |
PHP 7.0.14, WP 4.7

Хуків немає.

Повертає

true|false.

  • true, якщо запис має міме тип: jpg, jpeg, jpe, gifабо png.
  • false у будь-якому іншому випадку.

Використання

if( wp_attachment_is_image( $post_id ) ){
	// Вкладення - картинка
}
$post_id
(число)
ID запису (вкладення), яке потрібно перевірити.


Типово: null (global $post)

Приклади

0

#1 Перевіримо, чи є вкладенням-картинкою запис з ID 37:

<?php
$ id = 37;
if( wp_attachment_is_image( $id ) )
	echo "Запис $id - це картинка!";
else
	echo "Запис $id не є картинкою.";
?>

список змін

З версії 2.1.0Введено.
З версії 4.2.0Зображено в wrapper for wp_attachment_is() і дозволено WP_Post object to be passed.

Код wp_attachment_is_image() WP 6.0.2

function wp_attachment_is_image( $post = null ) {
	return wp_attachment_is( 'image', $post );
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *