Описание
Проверяет является ли текущая запись вложением-картинкой (условный тег).
Функция возвращает true, если запись имеет миме тип: .jpg, .jpeg, .gif или .png. False возвращается в любом другом случае.
Использование
<?php wp_attachment_is_image( $post_id ); ?>
Параметры
- $post_id (число)
- ID записи (вложения), которое нужно проверить.
По умолчанию: 0
Примеры
1. Проверим является ли вложением-картинкой запись с ID 37:
<?php
$id = 37
if ( wp_attachment_is_image( $id ) )
echo "Запись ".$id." — это картинка!";
else
echo "Запись ".$id." не является картинкой.";
?>
wp_attachment_is_image()
из файла: /wp-includes/post.php WP 3.3.2function wp_attachment_is_image( $post_id = 0 ) {
$post_id = (int) $post_id;
if ( !$post =& get_post( $post_id ) )
return false;
if ( !$file = get_attached_file( $post->ID ) )
return false;
$ext = preg_match('/\.([^.]+)$/', $file, $matches) ? strtolower($matches[1]) : false;
$image_exts = array('jpg', 'jpeg', 'gif', 'png');
if ( 'image/' == substr($post->post_mime_type, 0, 6) || $ext && 'import' == $post->post_mime_type && in_array($ext, $image_exts) )
return true;
return false;
}Связанные Функции
- cat_is_ancestor_of() view
- is_user_logged_in() view
- is_attachment() view
- has_tag() view
- is_post_type_archive() view
- is_author() view
- is_day() view
- is_multi_author() view
- is_page() view
- is_search() view
- is_singular() view
- is_tax() view
- is_time() view
Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
Удобно, когда вы полностью можете контролировать все что есть на телефоне через компьютер. Именно для этих целей создана программа samsung kies бесплатно она доступна в интернете.