Как вывести данные для произвольного типа записей на 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

На сайте отсутствует реклама! Значете почему?

Помогать людям - моё хобби. А навыки разработчика позволяют не парится нулевой монетизизацией этого сайта. Хотя...

Если вам помогла информация, то даже от доната в 40 рублей мне будет приятно. Докину немного, куплю латте в макдаке, вспомню за чей счет банкет и карма вам зачтется!

Но и просто оставленный комментарий благодарности ниже принесет мне улыбку радости :)

А если захочется написать всякие гадости с переходом на личности, да тоже не стесняйтесь, но обычно я отправляю такое в спам. Люблю, когда дома чисто.

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

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