Условный тег: is_attachment

26.04.2012
Описание

Тег проверяет вывод страницы вложения. Вложением может быть картинка или любой другой файл, загруженный в Библиотеку файлов. Этот условный тег является boolean-функцией, то есть он возвращает только true или false.

Использование
<?php if ( is_attachment() ) { ... } ?>
Параметры

В функции нет никаких параметров.

Значения

boolean

Возвращает true при выводе страницы вложения и false в противном случае.

Примеры

1 Проверка на вывод страницы вложения

<?php 
    if( is_attachment() )  
        echo "Это страница вложения"; 
    else
        echo "Это не страница вложения";
?>

2 Использование совместно с тегом wp_attachment_is_image

<?php 
if ( is_attachment() ) {
    if (wp_attachment_is_image())
        echo "Это страница вложения картинки"; 
    else
        echo "Это страница вложения"; }
?>
Примечания

Условный тег is_singular так же включает в себя проверку на вывод страницы вложения.
C помощью условного тега wp_attachment_is_image можно проверить является ли вложение картинкой или нет.

Лог изменений

Функция добавлена в версии 2.0.0

Исходный файл

Функция is_attachment() находится в wp-includes/query.php

Связанные теги|функции
Рубрики: Теги шаблоновФункции WordPressУсловные теги

Понравился пост? Подпишись на обновления по Обновления блога по RSSRSS или Обновления блога на TwitterTwitter !

Комментарии (всего 2 комментария)
Написать комментарий

(обязательно)

(обязательно, не публикуется)

Для вставки кода используйте кнопку "Код", по умолчанию используется синтаксис подсветки языка "php", вы можете поменять его на любой другой поддерживаемый GeSHi язык, например "javascript", "css", "html4strict", "sql" и тд. Используйте предпросмотр!
 


Подписаться на уведомления без комментирования.