Supporto » Fixing WordPress » come personalizzare le notifiche di registrazioni

  • Risolto lorenzoarq

    (@lorenzoarq)


    salve a tutti
    vengo subito al dunque in pratica quando un utente si registra sul mio sito riceve una email che al 90% va in spam ma arriva con un intestazione strana posto esempio

    1) oggetto:[My Agency Insurance] Activate Your Account
    2) da: WordPress wordpress@myagencyinsur.it tramite hostingbasic1.netsons.net

    3) corpo del testo: Thanks for registering at My Agency Insurance! To complete the activation of your account please click the following link:

    http://www.myagencyinsur.it/wp-admin/admin-ajax.php?action=frm_activate_user…….

    ora vorrei sapere sempre gentilmente ne punto 2 come e comparsa questa mail wordpress@myagencyinsur.it che non ho mai creato e dove posso sostituirla con una esistente tipo noreply@…
    e come e dove posso personalizzare il punto 1 e 3

    Grazie e tanti saluti
    Lorenzo.

Stai visualizzando 13 risposte - dal 1 al 13 (di 13 totali)
  • Moderatore Rosetta Facciolini

    (@ramthas)

    Web Manager

    Ciao @lorenzoarq
    qual’è il nome del sito dove succede questo?
    Il tema utilizzato è a pagamento?
    Sono state fatte operazioni particolari prima di questo?

    Chi ha creato la discussione lorenzoarq

    (@lorenzoarq)

    Ciao @ramthas
    il nome del sito e proprio quello nel punto 1
    il tema che utilizzo è e Enigma ver. free
    ho installo e poi disinstallato woocommerce

    Moderatore Rosetta Facciolini

    (@ramthas)

    Web Manager

    Ah ok @lorenzoarq
    avevo capito che il sito in questione non sapevi da dove venisse fuori e quindi ho pensato ad un intrusione.

    Per effettuare la modifica richiesta procedi così:
    aggiungere al file functions.php:

    add_filter('wp_mail_from', 'new_mail_from');
    add_filter('wp_mail_from_name', 'new_mail_from_name');
      
    function new_mail_from($old) {
     return 'tuaemail@tuaemail.it';
    }
    function new_mail_from_name($old) {
     return 'Titolo del tuo sito web';
    }

    personalizzare la mail ed eventualmente il testo “Titolo del tuo sito web” .

    Tutto questo da fare in un un tema child (che ti consente di fare modifiche senza alterare il tema principale): https://codex.wordpress.org/it:Temi_Child

    Fa sapere se così risolvi.
    Ciao 🙂

    Chi ha creato la discussione lorenzoarq

    (@lorenzoarq)

    Grazie e gentilissima
    sono un autodidatta e non ho tanta esperienza ma voglio provarci a creare il tema child
    (altrimenti se inserisco questo pezzo di codice nel file functions.php del tema originale e pericoloso o funziona anche cosi)

    Moderatore Rosetta Facciolini

    (@ramthas)

    Web Manager

    Ciao @lorenzoarq
    no no non farlo, non si fa 😉

    ma creare il child è facile davvero

    quello che ti serve è solo una cartella e 2 file:
    nomecartellatema-child (che dovrai attivare al posto del tuo tema attuale)
    – file functions.php
    – file style.css
    (realizzati con il tuo notepad)

    nel file functions.php
    inserisci il codice sopra in questa “formula”

    
    <?php 
    
    /*modifica mittente email*/
    add_filter('wp_mail_from', 'new_mail_from');
    add_filter('wp_mail_from_name', 'new_mail_from_name');
      
    function new_mail_from($old) {
     return 'tuaemail@tuaemail.it';
    }
    function new_mail_from_name($old) {
     return 'Titolo del tuo sito web';
    }
    
    

    Per il resto segui la guida.

    Buon lavoro e fa sapere 😉

    Chi ha creato la discussione lorenzoarq

    (@lorenzoarq)

    WordPress mi da un errore
    I seguenti temi sono installati ma incompleti.
    Nome Descrizione
    Enigma Child Il tema padre è mancante. Installare il tema padre “Enigma”.

    se faccio installa tema genitore alla fine della procedura mi dice che non e andata a buon fine.

    il contenuto del file style.css e questo:

    /*
    Theme Name: Enigma Child
    Template: Enigma
    Theme URI: http://weblizar.com/themes/enigma/
    Author: Lorenzo Arquati
    Author URI: http://weblizar.com/
    Description: Enigma is an incredibly ....
    Version: 2.6
    License: GNU General Public License v3 or later
    License URI: http://www.gnu.org/licenses/gpl.html
    Tags: two-columns, three-columns, .....
    Text Domain: enigma
    */

    e in functions.php solo quello ke mi hai scritto.

    • Questa risposta è stata modificata 7 anni, 7 mesi fa da lorenzoarq.
    • Questa risposta è stata modificata 7 anni, 7 mesi fa da lorenzoarq.
    Chi ha creato la discussione lorenzoarq

    (@lorenzoarq)

    L’errore Che mi da
    Scaricamento del pacchetto di installazione da https://downloads.wordpress.org/theme/enigma.2.6.zip…
    Scompattamento del pacchetto…
    Installazione del tema…
    La directory di destinazione esiste già. /home/szcdwssh/public_html/wp-content/themes/enigma/
    Installazione tema non riuscita.

    Chi ha creato la discussione lorenzoarq

    (@lorenzoarq)

    ci sono riuscito ma come posso tradurre il corpo del messaggio

    Moderatore Rosetta Facciolini

    (@ramthas)

    Web Manager

    Ottimo @lorenzoarq,
    sono contenta che ci sei riuscito 🙂
    Le traduzioni dovrebbero essere automatiche in WordPress in italiano, forse hai la versione inglese?

    Chi ha creato la discussione lorenzoarq

    (@lorenzoarq)

    NO WP E IN ITALIANO ma i messaggio arrivano in inglese
    ho scoperto che sono in un plugin formidable register se li modifico con l’editor si blocca la registrazione sul sito

    Moderatore Rosetta Facciolini

    (@ramthas)

    Web Manager

    Allora qui adesso siamo in un’altro argomento… il plugin che dici sembra essere a pagamento, quindi dovresti chiedere assistenza allo sviluppatore, anche se fosse free ti consiglio di chiedere a loro, perchè a questo punto non è più compito di WordPress la questione.

    Ciao 🙂

    Chi ha creato la discussione lorenzoarq

    (@lorenzoarq)

    grazie sei stata gentilissima

    Ciao @rosetta, mi accodo alla discussione.
    Io avrei bisogno di modificare il “rispondi a” che compare sulle mail degli utenti, per adesso è wordpress@miostito.it ma vorrei cambiarlo in noreply@miosito.it.
    Ho già modificato con successo il codice che hai suggerito:

    <?php

    /*modifica mittente email*/
    add_filter(‘wp_mail_from’, ‘new_mail_from’);
    add_filter(‘wp_mail_from_name’, ‘new_mail_from_name’);

    function new_mail_from($old) {
    return ‘tuaemail@tuaemail.it’;
    }
    function new_mail_from_name($old) {
    return ‘Titolo del tuo sito web’;
    }

    e quando un utente riceve un’email quello che compare è
    DA Me <tuaemail@tuaemail.it>
    Rispodi-a wordpress@tuaemail.it

    Come faccio a risolvere il problema?

    Grazie,
    Marco.

Stai visualizzando 13 risposte - dal 1 al 13 (di 13 totali)
  • Il topic ‘come personalizzare le notifiche di registrazioni’ è chiuso a nuove risposte.