wp_attachment_is_image()
Перевіряє, чи поточний запис є вкладенням-картинкою. Умовний тег.
 Працює на основі:
wp_attachment_is()
wp_attachment_is()
 Основа для:
wp_get_original_image_path()
wp_get_original_image_path()
 1 раз – 0.000291 сек
(швидко) | 50000 разів – 0.44 сек
(дуже швидко) |
PHP 7.0.14, WP 4.7
(швидко) | 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)
Приклади
#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 attachment is image WP 6.0.2
function wp_attachment_is_image( $post = null ) {
	return wp_attachment_is( 'image', $post );
}