У меня есть основные категории, такие как Pre-Primary, Primary, Secondary и т. Д., Некоторые продукты относятся к нескольким категориям, ниже функции показывают текущую категорию как «Обложки серии», т.е. «Primary», может кто-то помочь, чтобы показать все категории, к которым принадлежит продуктс разделителем-запятой, то есть «первичный, вторичный»
function get_single_top_details(){
// other details
global $product;
$all_catgories = wc_get_product_category_list($product->get_id());
$all_catgories_arr = explode(',', $all_catgories);
$top_category_arr = array_slice($all_catgories_arr, -1, 1, true);
echo '<div class="single-tbl-details-wrapper fs-16">';
echo '<div class="left-details-row black-row">';
echo '<div class="item-cell left-cell">';
echo '<p class="product-bundle-parent-cat">Series Covers:</p>';
echo '</div>';
echo '<div class="item-cell right-cell ">';
foreach($top_category_arr as $top_category){
echo '<p class="product-bundle-parent-cat">' . strip_tags($top_category) . '</p>';
}
echo '</div>';
echo '</div>';
$publisher = get_field("product_publisher");
echo '<div class="left-details-row black-row">';
echo '<div class="item-cell left-cell">';
echo '<p>Publisher: </p>';
echo '</div>';
echo '<div class="item-cell right-cell">';
echo '<p>'.$publisher.'</p>';
echo '</div>';
echo '</div>';
// tag details
get_single_top_second_details();
echo '</div>';
}