<?php foreach ( $product_attributes as $product_attribute_key => $product_attribute ) : ?>
<tr class="woocommerce-product-attributes-item woocommerce-product-attributes-item--<?php echo esc_attr( $product_attribute_key ); ?>">
<th class="woocommerce-product-attributes-item__label"><?php echo wp_kses_post( $product_attribute['label'] ); ?></th>
<td class="woocommerce-product-attributes-item__value"><?php echo wp_kses_post( $product_attribute['value'] ); ?></td>
</tr>
<?php endforeach; ?>
<div class="events__navigation">
<div class="events__button-inner">
<button class="events__button events__prev-button" id="prev-button"></button>
</div>
<?php $data = []; ?>
<?php foreach($posts as $post){ setup_postdata($post); ?>
<?php $data = get_the_date(); ?>
<div class="events__date"><?php echo $data; ?></div>
<?php wp_reset_postdata(); } ?>
<div class="events__button-inner">
<button class="events__button events__next-button" id="next-button"></button>
</div>
</div>
//получаем все категорию новость
<?php $categories = get_categories([
'parent' => ID
]);
//проходимся по массиву и вытаскиваем значения
foreach($categories as $category):?>
<div><a "href=<?php echo $category->term_id;?>"><?php echo category->name;?></a><div>
<?php endforeach;?>
// ну и далее выводим уже наши посты в нужной вам обертке и и тд
<?php
$post = get_posts([
'category' => ID
]);
foreach($posts as $post):?>
//разметка
<div> <?php the_title?>/div>
//и тд и тп
<?php endforeach;?>