Условный тег: is_singular
Тег проверяет вывод любой страницы одиночного типа записей (записи, страницы и вложения). Опционально может проверить вывод страницы произвольного типа записей. Этот условный тег является boolean-функцией, то есть он возвращает только true или false.
<?php if ( is_singular($post_types) ) { ... } ?> |
<?php if ( is_singular($post_types) ) { ... } ?>
$post_types
(строка) (необязательный) - название произвольного типа записей (или массив названий).
По умолчанию значения нет.
boolean
Возвращает true при выводе страницы одиночного типа записей и false в противном случае.
1 Проверка на вывод страницы одиночного типа записей
<?php if( is_singular() ) echo "Это страница одиночного типа записей"; else echo "Это не страница одиночного типа записей"; ?> |
<?php if( is_singular() ) echo "Это страница одиночного типа записей"; else echo "Это не страница одиночного типа записей"; ?>
2 Использование параметра $post_types
<?php if ( is_singular('events') ) // где 'events' это название произвольного типа записей echo "Это страница типа 'events'"; else if (is_singular()) echo "Это страница одиночного типа записей"; ?> |
<?php if ( is_singular('events') ) // где 'events' это название произвольного типа записей echo "Это страница типа 'events'"; else if (is_singular()) echo "Это страница одиночного типа записей"; ?>
3 Использование массива параметров $post_types
<?php if( is_singular(array('books','events'))) echo "Это страница указанных произвольных типов записей"; elseif( is_singular() ) echo "Это страница одиночного типа записей"; else echo "Это не страница одиночного типа записей"; ?> |
<?php if( is_singular(array('books','events'))) echo "Это страница указанных произвольных типов записей"; elseif( is_singular() ) echo "Это страница одиночного типа записей"; else echo "Это не страница одиночного типа записей"; ?>
Функция is_singular() включает в себя теги is_single, is_page и is_attachment.
Функция добавлена в версии 1.5.0
Параметр $post_types был добавлен в версии 3.0.0
Функция is_singular() находится в wp-includes/query.php
Условные теги: comments_open, current_user_can, is_404, is_admin, is_archive, is_attachment, is_author, is_category, is_comments_popup, is_date, is_day, is_feed, is_front_page, is_home, is_local_attachment, is_multi_author, is_month, is_new_day, is_page, is_page_template, is_paged, is_plugin_active, is_plugin_active_for_network, is_plugin_inactive, is_plugin_page, is_post_type_archive, is_preview, is_search, is_single, is_singular, is_ssl, is_sticky, is_tag, is_tax, is_year, in_category, in_the_loop, is_active_sidebar, is_blog_installed, is_rtl, is_dynamic_sidebar, is_user_logged_in, has_excerpt, has_post_thumbnail, has_tag, pings_open, email_exists, post_password_required, post_type_exists, taxonomy_exists, user_can, username_exists, wp_attachment_is_image
Понравился пост? Подпишись на обновления по RSS или Twitter !
Https://relatoseroticos-club.com/sexo-con-maduras https://relatoseroticos-club.com/sexo-con-maduras а relatoseroticos-club.com |
Комментариев пока еще нет.