Supporto » Funzionalità = Plugin » Tema YITH Proteo – cambiare link pulsante [ritorna al negozio]

  • Buongiorno,

    ho installato YITH Proteo qualche giorno fa e devo dire che mi ha risolto un bel pò di problemi, non sono un esperto, me la cavo sotto diversi aspetti ed ho trovato questo tema molto efficace, intuitivo per la gestione del sito.
    Diciamo che, per ora, ho costruito una struttura del sito decente e mi sto concentrando su alcuni particolari per farla funzionare al meglio, uno di questi è la pagina del carrello ed in particolare il pulsante [ritorna la negozio]!

    Come potrete notare il link del pulsante indirizza verso “id=180” che corrisponde ad un prodotto (che cancellerò perché fa parte dei prodotti di default).

    – Come faccio a cambiare il link di destinazione?
    – Mi piacerebbe capire come intervenire sul codice per poter cambiare sia “id” che “url”, in particolare quale file contiene queste informazioni?
    – Oppure qual’è il vostro consiglio riguardo la personalizzazione un pò più “addentrata” di questi elementi?

    Cercando in rete non sono riuscito a trovare guide riguardo la modifica dell’ html, css ecc dei temi installati. Intervenire con “editor del tema” mi risulta difficile perché non riesco a trovare gli elementi precedentemente individuati con lo strumento “ispeziona” di chrome. Quando mi è capitato di trovarli e di modificando il codice css non è cambiato nulla nel sito mentre facendo un test con “ispeziona” di google la modifica risultava efficace.

    Per il momento con l’ editor di wp sono solo riuscito a cancellare un DIV! 😀

    Grazie a chi vorrà aiutarmi
    Manuel

    La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]

Stai visualizzando 7 risposte - dal 1 al 7 (di 7 totali)
  • Hai già provato a vedere se salvando di nuovo i settaggi dei permalink o provando con i permalink semplici la cosa persiste?

    Chi ha creato la discussione manuel1983

    (@manuel1983)

    Allora,

    nella sezione dei permalink c’era:

    “impostazioni comuni -> data e nome”
    “permalink dei prodotti -> base personalizzata” e capisco ora leggendo la dicitura [Inserisci una base personalizzata da utilizzare. Una base deve essere impostata oppure WordPress utilizzerà quella predefinita] che, evidentemente, dovevo inserire qualcosa in quel campo visto che era vuoto!

    Ora ho cambiato in “impostazioni comuni -> semplici” e quando clicco sul pulsante “ritorna al negozio” da qui https://www.adottagiustino.com/?page_id=997 mi da la pagina “not found”…e già va meglio!

    Ora il problema è che io vorrei cambiare proprio il label del pulsante ed il target di destinazione del link, come posso intervenire per editare questi 2 parametri?

    Grazie
    Manuel

    Credo che tu abbia impostato la pagina del negozio e poi l’abbia cancellata, controlla qui

    Se vuoi cambiare proprio il link con una funzione prova ad aggiungere questo nel file functions:

    function wc_redirect_url() {
            $url = 'http://example.com/sample-page'; // cambia questo
            return esc_url( $url );
        }
        add_filter( 'woocommerce_return_to_shop_redirect', 'wc_redirect_url' );
    Chi ha creato la discussione manuel1983

    (@manuel1983)

    Daje!!

    Ho aggiunto il tuo codice ed ora va dove deve andare! Perfetto.

    Nel tab di woocommerce non c’ era la pagina negozio perché, effettivamente, non l’ ho prevista; il prodotto è uno, per il momento, e ho preferito bypassare una pagina negozio e arrivare direttamente al prodotto da mettere in carrello.

    Ultima cosa: come cambio la dicitura “return to shop” del pulsante…che poi viene tradotta in italiano da quel che vedo…

    Grazie mille
    Manuel

    Puoi usare poedit per editare un file .po che trovi in languages oppure puoi installare loco translate e vedere se ti esce quella riga da tradurre.

    Ciao!
    per cambiare il testo del pulsante return to shop, puoi aggiungere questo codice al functions.php del tuo child theme:

    add_filter('woocommerce_return_to_shop_text', 'customization_proteo_back_to_store_button');
    /**
     * Change 'Return to Shop' text on button
     */
    function customization_proteo_back_to_store_button() {
            $store_button = "Back to Store"; // Change text as you neet it to be
    
            return $store_button;
    }

    Ovviamente personalizza il testo come ti occorre.

    Chi ha creato la discussione manuel1983

    (@manuel1983)

    Eccoci!

    Si avevo fatto lo stesso post anche in inglese…

    Poedit e loco translate non li ho ancora scaricati ma ho visto dei tutorial e sono interessanti.

    Nel frattempo ho preferito provare con il codice di Francesco e funziona!

    Grazie ragazzi

Stai visualizzando 7 risposte - dal 1 al 7 (di 7 totali)
  • Devi essere collegato per rispondere a questo topic.