Woocommerce: Visa priser med och utan moms

När du har en e-handel i Woocommerce så vet du hur frustrerande det kan vara när du måste välja om du ska visa priserna med eller utan moms. Det kan finnas många anledningar att visa priserna både inklusive och exklusive moms. Detta är framför allt fördelaktigt om du säljer både till privatpersoner och företag.

 
/**
 * Visa priser ex och ink moms.
 * Viktormarketing.se
 */
 
add_filter( 'woocommerce_get_price_suffix', 'vmarketing_moms', 99, 4 );
   
function vmarketing_moms( $suffix, $product, $price, $qty ){
    $suffix = ' <small>ex. moms</small> - ' . wc_price( wc_get_price_including_tax( $product ) ) . ' <small>ink. moms</small>';
    return $suffix;
}

Var ska du lägga in koden?

Lägg in PHP-utdraget längst ner (ovanför ”?>”) i ditt child-themes functions.php fil. Det är viktigt att koden hamnar i ditt child-theme och inte parent-theme. Om du placerar koden i ditt tema utan ett child-theme så kommer ändringarna att försvinna när du uppdaterar temat. Se till att du vet vad du gör när du redigerar sådana filer.

Fungerar koden fortfarande?

Låt mig gärna veta i kommentarerna om allt fungerade som förväntat. Koden är testad och verifierad med

  • Följande teman: GeneratePress, Storefront och Flatsome.
  • Woocommerce 6.8.2
  • WordPress 6.0.2
  • PHP 8+

Lämna en kommentar