X

Come Mostrare Zeri Finali sui Prezzi in WooCommerce

Snippet di IsItWP

Stai cercando un modo per aggiungere zeri finali ai prezzi del tuo WooCommerce? Sebbene esista probabilmente un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per mostrare zeri finali sui prezzi in WooCommerce.

Istruzioni:

Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:

add_filter( 'woocommerce_price_trim_zeros', 'wc_hide_trailing_zeros', 10, 1 );
function wc_hide_trailing_zeros( $trim ) {
    // set to false to show trailing zeros
    return false;
}

Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.

Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: 18 alternative a Jetpack per ottenere le funzionalità senza bloat e come creare un modulo di donazione WordPress.

Commenti   Lascia una risposta

  1. Suppongo sia perché l'oggetto prodotto non ha "id" disponibile come metodo.

    È $product->get_id()

    In realtà, questo probabilmente non è un buon design per realizzare ciò che l'OP vuole fare. È probabilmente meglio avere il prezzo come al solito e comunicare tali specifiche dopo il prezzo.

  2. Alvina Richard 23 agosto 2019 alle 10:43

    Grazie per aver condiviso questo tutorial. Puoi guidarmi su come posso cambiare un prezzo di visualizzazione per un prodotto specifico. Ho usato questo codice

    function change_product_html( $price_html, $product ) { if ( 22 === $product->id ) { $price_html = ‘$50.00 per Unità‘; } return $price_html; } add_filter( ‘woocommerce_get_price_html’, ‘change_product_html’, 10, 2 ); function sv_change_product_price_cart( $price, $cart_item, $cart_item_key ) { if ( 22 === $cart_item[‘product_id’] ) { $price = ‘$50.00 per Unità(7-8 spiedini per Unità)’; } return $price; } add_filter( ‘woocommerce_cart_item_price’, ‘sv_change_product_price_cart’, 10, 3 );

    Non so perché ho un errore.

    1. Ciao Alvina, Quale messaggio di errore stai ricevendo?

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!