Nastavení kategorií

Anna zeptal se před 2 měsíce

Dobrý den,
mám takový (asi hloupý) dotaz. Dá se nějak nastavit aby se u produktů zobrazovaly kategorie, ale nešlo je prokliknout? myšleno aby se staly pouhým informativním textem (automaticky generovaným z produktu), ale neobsahovaly žádné URL.
pokud nelze toto, lze aspoň nastavit url kategorie? aby to návštěvníky odkázalo na mnou vybranou stránku?
Mockrát děkuji

1 Odpovědi
Tomáš Cirkl Personál odpověděl před 2 měsíce

Zdravím,
toto je potřeba udělat vlastní úpravou, můžete zkusit níže uvedený kód, ale nedokáži 100% zaručit funkčnost ve vaší šabloně.
 

function remove_category_links() {
    // Získání kategorií produktu
    $product_categories = get_the_terms(get_the_ID(), 'product_cat');

    // Pokud jsou kategorie dostupné
    if ($product_categories && !is_wp_error($product_categories)) {
        $categories = array();
        
        // Získání názvů kategorií bez odkazů
        foreach ($product_categories as $category) {
            $categories[] = $category->name;
        }

        // Zobrazení kategorií bez odkazů
        echo implode(', ', $categories);
    }
}

// Přidání filtru pro změnu zobrazení kategorií
add_filter('woocommerce_product_categories', 'remove_category_links');

Tento kód vytvoří filtr pro WooCommerce, který upraví způsob zobrazení kategorií na stránce produktu.

Vaše odpověď

14 + 3 =