Woocommerce - Показать несколько категорий с разделителем-запятой - PullRequest
0 голосов
/ 08 октября 2019

У меня есть основные категории, такие как 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>';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...