HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/confeduphaar/public_html/wp-content/plugins/essential-blocks/views/woocommerce/category.php
<?php
$category_ids = $product->get_category_ids();

if (empty($category_ids)) {
    return;
}

$categories = [];
foreach ($category_ids as $cat_id) {
    $category = get_term($cat_id, 'product_cat');
    if ($category && !is_wp_error($category)) {
        $category_link = get_term_link($category);
        if (!is_wp_error($category_link)) {
            $categories[] = '<a href="' . esc_url($category_link) . '">' . esc_html($category->name) . '</a>';
        }
    }
}
if (!empty($categories)) {
    echo '<div class="eb-woo-product-category">';
    echo '<ul class="eb-woo-product-category-list">';

    // Display categories as list items with commas (except last item)
    foreach ($categories as $index => $category_html) {
        echo '<li>' . $category_html;
        if ($index !== count($categories) - 1) {
            echo ', ';
        }
        echo '</li>';
    }

    echo '</ul>';
    echo '</div>';
}