Синтаксис. post_type_exists($post_type) повертає TRUE, якщо $post_type є ідентифікатором зареєстрованого типу публікації, інакше повертає FALSE. 17 серпня 2023 р.

Як на щастя, WordPress має функція get_post_types(), яка повертає назви всіх стандартних типів публікацій і користувацьких типів публікацій. Отже, щоб дізнатися про всі доступні типи публікацій, ми використаємо функцію get_post_types() разом із функцією print_r() у PHP, щоб повернути та відобразити результат.

Функція in_category у WordPress використовується для перевірки належності публікації до певної категорії. Він повертає логічне значення, істинне, якщо публікація належить до вказаної категорії, і хибне, якщо ні. Ця функція може бути корисною для умовної логіки в темах і плагінах WordPress.

The get_post_status() функція WordPress. У плагіні або темі WordPress вам може знадобитися визначити, чи публікація опублікована, чернетка чи інший статус. Використання функції WordPress get_post_status() дозволить вам зробити саме це.

Для цього вам знадобиться функція get_post_type()., який повертає назву типу публікації. Наступний код перевіряє тип публікації поточної публікації в циклі та запускає деякий код, якщо типом публікації є фільм або книга. <? php if ( 'movie' == get_post_type() ) { /* Спеціальний код для типу публікації 'movie'.

Таблиця wp_posts таблиця wp_posts зберігає весь вміст ваших дописів усіх типів. Тож не має значення, чи ми говоримо про публікацію в блозі, сторінку, версію, вкладення чи власний тип публікації: усі вони зберігатимуться в цій таблиці wp_posts.