Intereting Posts
Одновременное обновление администратора приводит к тому, что настраиваемые поля не обновляются Вложенные пользовательские таксономии | Неправильные сообщения при запросе Застрял в переадресации Можно ли использовать страницы для применения статического контента к каждому уровню таксономии? Использование защиты пароля страницы WP как пароль для входа в систему defacto используя короткий код формы (si или cf7) для всех многосайтовых сайтов Как показать только сегодняшнюю почту? Отзывчивая галерея WordPress Фильтр get_adjacent_post () для частных сообщений, как изменить JOIN / WHERE? Перенаправление с созданной страницы плагина Как читать сгенерированные значения из функции, расположенной в заголовке, полученной в ответ Ajax используя медиа-загрузчик, чтобы выбрать изображение определенного размера, принудительно настроить обрезку pre_get_posts дает ошибку 404 в пользовательской почте set_post_thumbnail_size в процентах, а не в пикселях? WordPress 4.7 – Пользовательский заголовок видео – Stop Autoplay

Условный оператор для родительских, дочерних и внуковых страниц

Я пытаюсь выяснить, как настроить условный оператор, чтобы проверить, отображается ли родитель, ребенок или внук. Это то, что у меня есть до сих пор:

<?php if ( is_page( 'about' ) || '29' == $post->post_parent ) { //Start of the custom code... while(has_sub_field('site_slideshows','option')): ?> <!-- Closing the PHP tag --> <div class="slideshow-slide" style="background-image:url(<?php the_sub_field('site_slideshows_slide_image'); ?>)"> <div class="block-text" style="color: <?php the_sub_field('site_slideshows_slide_text_colour'); ?>;"><?php the_sub_field('site_slideshows_slide_text'); ?></div> </div> <?php //Opening the PHP tag again endwhile; } elseif ( is_page( 'contact' ) || '31' == $post->post_parent ) { //Start of the custom code... while(has_sub_field('two_site_slideshows','option')): ?> <!-- Closing the PHP tag --> <div class="slideshow-slide" style="background-image:url(<?php the_sub_field('two_site_slideshows_slide_image'); ?>)"> <div class="block-text" style="color: <?php the_sub_field('two_site_slide_text_colour'); ?>;"><?php the_sub_field('two_site_slideshows_slide_text'); ?></div> </div> <?php //Opening the PHP tag again endwhile; } ?> 

Это будет успешно проверять родительскую и дочернюю страницы, например, about странице и всех дочерних страницах about странице, но как мне настроить эти заявления, чтобы также включать страницы внуков? Любые предложения будут ценны.

Solutions Collecting From Web of "Условный оператор для родительских, дочерних и внуковых страниц"