web-dev-qa-db-fra.com

Masquer Prix sur une page spécifique Woocommerce Single Product

Je dois masquer le prix sur une page spécifique à un produit Woocommerce. J'ai essayé quelques extraits de code différents que j'ai trouvés mais je fais quelque chose de mal et rien n'a fonctionné jusqu'à présent. Quelqu'un peut-il me donner le code correct pour le faire?

1
Paul Keffer

Utilisez woocommerce_get_price_html filter hook de cette façon:

add_filter( 'woocommerce_get_price_html', 'hide_price', 99, 2 );

function hide_price( $price, $product ) {
    if ( 'your_product_slug' === $product->get_slug() ) {
        $price = '';
    }

    return $price;
}
2
ClemC