Pokud využíváte WooCommerce, při nastavování cen za produkt, jste určitě zjistili, že pokud je produkt zdarma, místo ceny se zobrazí popisek „zdarma“. Jeho odstranění je jednoduché, díky hookům, kterými je celá WooCommerce doslova prošpikovaná.
Do functions.php stačí vložit tento snippet:
add_filter( 'woocommerce_variable_free_price_html', 'hide_free_price_notice' );
add_filter( 'woocommerce_free_price_html', 'hide_free_price_notice' );
add_filter( 'woocommerce_variation_free_price_html', 'hide_free_price_notice' );
function hide_free_price_notice( $price ) {
return '';
}
Pokud místo return “; napíšete například – return ‚Omezený počet kusů zdarma!‘; bude to vypadat daleko lépe a můžete tak jednoduše vytvořit nějaký druh zákaznické akce.
Další užitečné snippety najdete na stránce Užitečné snippety pro WooCommerce