, ,

Jak zobrazit sazbu daně produktu ve WooCommerce

Při zobrazení produktu ve WooCommerce, je poměrně jednoduché zobrazit výši DPH z ceny produktu. Větší problém, je ale zobrazit sazbu daně, pro konkrétní produkt. Původně tento dotaz zazněl na Facebooku, kde jsem na něj odpověděl. Autor dotazu však nijak nereagoval a protože jsem zrovna tento…

Obsah článku

Přidejte záhlaví a začněte generovat tabulku obsahu

Při zobrazení produktu ve WooCommerce, je poměrně jednoduché zobrazit výši DPH z ceny produktu. Větší problém, je ale zobrazit sazbu daně, pro konkrétní produkt.

Původně tento dotaz zazněl na Facebooku, kde jsem na něj odpověděl. Autor dotazu však nijak nereagoval a protože jsem zrovna tento týden, potřeboval řešit podobný problém, v tomto článku si ukážeme jednoduchý snippet, který sazbu zobrazí.

Nebudu zde zapisovat žádnou funkci, script si vložte do vlastní funkce a využijte takový hook, jaký potřebujete.

Jediné, co budete potřebovat, je id produktu. Protože je produkt custom post type, můžete použít i „global $post;“.

$_product = new WC_Product($post->ID);
$tax_rates  = WC_Tax::get_rates( $_product->get_tax_class() );
      if(!empty($tax_rates)){
            foreach($tax_rates as $tax ){
                $dph   = $tax['rate'];
                $nazev = $tax['label'];
            }
      }

V proměnné $dph je sazba daně, v $nazev je její jméno.

Ať slouží.

Další užitečné snippety najdete na stránce Užitečné snippety pro WooCommerce

10 komentářů: „Jak zobrazit sazbu daně produktu ve WooCommerce“

  1. Petr Gabzdyl avatar
    Petr Gabzdyl

    Dobrý den, chtěl jsem se zeptat. Ve woocommerce začínám a nevím jak nastavit na stránce s produktem cenu s daní i bez. Děkuji za radu.

  2. Petr Gabzdyl avatar
    Petr Gabzdyl

    Dobrý den,

    chtěl jsem se zeptat. Ve woocommerce záčínám a zatím jsem nenašel způsob jak na produktové stránce nastavím cenu s daní i bez. Děkuji za radu.

  3. Petr Gabzdyl avatar
    Petr Gabzdyl

    omlouvám se, příspěvek se mi nechtěl zobrazit a raději jsem ho poslal ještě jednou.

  4. rpet avatar
    rpet

    no já tedy řeším jinej problém… nastavení WC je zobrzit vše s DPH, ale přesto se mi zobrazují ceny bez DPH…

  5. rpet avatar
    rpet

    jo a ještě jeden postřeh: máme stejnou šablonu, ale ta moje jede o dost rychleji, než u tebe… čím to?? (dopravni-magazin.cz)

  6. Musilda avatar
    Musilda

    Já mám líný WordPress 🙂

  7. Petr Gabzdyl avatar

    Dobrý den,

    narazil jsem na problém se zobrazením DPH, když se poprvé podívám do eshopu zobrazují se mi ceny bez DPH. Až když vložím zboží do košíku, vypočítám poštovné (nastavím ČR) a dám aktualizovat součet za objednávku, ceny se upraví v celém e-shopu na ceny s daní. Nevíte čím by to mohlo být? Děkuji za radu.

  8. Renda Fišer avatar

    Ahoj všem,

    mám problém v zobrazení ceny u produktu. Nevím proč, ale po nainstalování Woocommerce Stock Managera se mi cena u produktu zobrazuje 2x ( http://decor.badminton-teplice.cz ). Můžete mi prosím pomoci ? Velice děkuji

  9. Vojta avatar
    Vojta

    Dobrý den, začínáms Woocommercí a tak bych se chtěl zeptat kam přesně vložit tento kód (,který uvádíte). Děkuji. VD

  10. Musilda avatar
    Musilda

    Dobrý den

    ten kód je určen pro vložení do nějaké funkce, kterou si vytvoříte. Bohužel to není ctrl+c a ctrl+v