Как вывести данные для произвольного типа записей на WordPress

Admin WordPress

Используя условия Conditional Tags в WordPress можно вывести информацию только для произвольного типа записей.

Не стоит путать «произвольные типы записей» с «произвольными полями» для записей. Если нужно вывести записи по произвольному полю через WP_Query, то это другая задача и для неё имеется отдельная статья.

А для того, чтобы вывести данные для конкретного произвольного типа данных, нужно использовать следующую конструкцию:

<?php if ( is_singular() and 'news' === get_post_type() { ?>

Здесь выводим то что хотим вывести для произвольного типа записей. В данном случае для новостей (news).

<?php } ?>

В данном примере is_singular() определяет что это страница записей, а ‘news’ === get_post_type() — добавляет значение, что она принадлежит произвольному типу записей news.

English Query (запросы по теме на английском языке)

How to Display Content only in Custom Post Type in WordPress

Кстати, на сайте нет рекламы. У сайта нет цели самоокупаться, но если вам пригодилась информация можете задонатить мне на чашечку кофе в макдаке. Лайкнуть страницу или просто поблагодарить. Карма вам зачтется.

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Как вывести данные для произвольного типа записей на WordPress"