Вывод контента в зависимости от категории
Есть категория, у которой есть дочерняя категория. Необходимо вывести контент записи в зависимости от того какая категория выбрана. Например Выбрана только родительская категория - параметры, выбрана дочерняя категория - выводим текст записи. Как такое можно сделать?
Есть такой код
<?php $posts = get_posts( [ 'post_type' => 'event', 'numberposts' => -1, 'tax_query' => [ 'relation' => 'OR', [ 'taxonomy' => 'status', 'terms' => [ 'proshlye-sobytiya', 'testovyj' ], 'field' => 'slug', ] ], ] ); $key = 1; foreach( $posts as $pst ){ $startTime = carbon_get_post_meta($pst->ID, 'start_time'); $endTime = carbon_get_post_meta($pst->ID, 'end_time'); $type = carbon_get_post_meta($pst->ID, 'type'); $adress = carbon_get_post_meta($pst->ID, 'event_event_loc'); $format = carbon_get_post_meta($pst->ID, 'event_status'); $logo = carbon_get_post_meta($pst->ID, 'logo_event'); ?> <div class="events__slide events__slide <?= ( $key == 1 ) ? "events__slide_active" : "events__slide_deactive" ?>" data-date="<?php echo date('j M'); ?>" id="<?= $key++ ?>" > <div class="events__logo"> <img class="events__logo-pic" src="<?php echo $logo; ?>" alt="" role="presentation"/> <img class="events__d-logo" src="/wp-content/themes/Sanko/src/icons/d-logo.png" alt="" role="presentation"/> </div> <div class="events__content"> <?php if( ____________СЮДА_ПРОВЕРКУ_КАТЕГОРИИ____________ ){ ?> <div class="events__description"> <div class="events__description-marker events__description-marker events__description-marker_orange" style="background: <?php echo $format; ?>"> </div> <div class="events__description-text"> <div class="events__description-title"><?= $pst->post_title; ?></div> <?php $content = carbon_get_post_meta($pst->ID, 'complex_content'); ?> <?php foreach ($content as $contents): echo $contents['event_text']; endforeach; ?> </div> </div> <?php } else { ?> <div class="events__details"> <div class="events__details-inner"> <div class="events__place events__item <?php if(!$type){ echo "events__item_disabled"; }?>"> <img class="events__icon" src="/wp-content/themes/Sanko/src/icons/online-icon.svg" alt="" role="presentation"/> <div class="events__place-text"><?php echo $type; ?></div> </div> <div class="events__time events__item <?php if(!$startTime || !$endTime){ echo "events__item_disabled"; }?>"> <img class="events__icon" src="/wp-content/themes/Sanko/src/icons/time-icon.svg" alt="" role="presentation"/> <div class="events__time-text"><?php echo $startTime.' - '.$endTime; ?></div> </div> </div> <div class="events__address <?php if(!$adress){ echo "events__item_disabled"; }?>"> <img class="events__icon" src="/wp-content/themes/Sanko/src/icons/address-icon.svg" alt="" role="presentation"/> <div class="events__address-text"><?= $adress; ?></div> </div> <!--<a class="events__link events__link events__link_orange" href="<?php the_permalink($pst->ID); ?>">Подробнее о проекте</a>--> </div> <?php } ?> </div> </div> <?php } ?>
Не могу найти, что мне использовать для проверки на категорию
Решил через