has_post_parent()
Перевіряє, чи є батьківський запис у зазначеного або поточного запису.
Коли потрібно отримати батьківський запис, використовуйте get_post_parent() .
Працює на основі:
get_post_parent()
get_post_parent()
Хуків немає.
Повертає
true|false
. Повертає true
, якщо батьківський запис є і false
якщо ні.
Використання
has_post_parent($post);
-
$post
(число/WP_Post/null) -
ID запису або його об’єкт, для якого треба перевірити наявність батьківського запису.
Типово: global $post
Приклади
#1 Перевіримо наявність батьківського запису
$post_id = 5; if ( has_post_parent( $post_id ) ) { echo 'Вказаний запис має батьківський запис.'; } else { echo 'У зазначеному записі немає батьківського запису.'; }
список змін
З версії 5.7.0 | Введено. |
Код has_post_parent() has post parent WP 6.0.2
function has_post_parent( $post = null ) { return (bool) get_post_parent($post); }