Visualizza lo stato VENDUTO invece dello stato di esaurimento in Woocommerce

Venduto woocommerce
Condividi il post
Condividi su facebook
Condividi su twitter
Condividi su linkedin
Condividi su whatsapp
Tabella dei Contenuti
VENDUTO invece di testo esaurito

Advanced Woo Search : potente plug-in di ricerca dal vivo per WooCommerce. Inizia a digitare e vedrai immediatamente i prodotti che cerchi.
Fonte: https://wordpress.org/plugins/advanced-woo-search/

Uno dei siti WooCommerce che sto usando questo plugin per la ricerca di prodotti. Il cliente mantiene il gestore delle scorte per il suo prodotto. Quindi il cliente desiderava sostituire lo stato Esaurito con lo stato VENDUTO nella pagina dei risultati di ricerca del prodotto. Ho controllato il codice del plugin. Non ci sono filtri per personalizzare quel testo dal file del tema o dal plug-in personalizzato. Quindi utilizzo il filtro gettext e cambio il testo con il nome del dominio di testo.

Apri il file functions.php del tuo tema attivo o qualsiasi altro file PHP del tuo plugin personalizzato:

<?php //* Do not add this line 

add_filter( 'gettext', 'paulc_change_stock_status_text', 20, 3 );
function paulc_change_stock_status_text( $translated_text, $text, $domain ) {

    if ( 'aws' == $domain ) {

        switch ( $translated_text ) {

            case 'Out of stock' :

                $translated_text = __( 'SOLD', 'aws' );
                break;
                
        }

    }

    return $translated_text;
}

aws è l’identificatore univoco (dominio di testo) per il plug-in Woo Search avanzato. Quando la variabile $ dominio corrisponde ad aws , sostituisco il testo Non disponibile con il testo VENDUTO.

Scrivi un commento

Iscriviti alla nostra Newsletter

Ricevi aggiornamenti e impara dai migliori