Visualizzazione risultati 1 fino 7 di 7

Discussione: Filtro per attivare di default avviso nuovi commenti

  1. #1
    albenessereblog non è connesso Utente attivo
    Data registrazione
    29-12-2021
    Messaggi
    407

    Predefinito Filtro per attivare di default avviso nuovi commenti

    Di default la mia casella non ha la spunta a "Avvisami quando qualcuno risponde al mio commento" e bisogna spuntarla manualmente, ho bisogno di mettere un filtro in functios.php

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    23,653

    Predefinito

    Intendi i commenti sul tuo sito WordPress?
    Se sì, da Impostazioni -> Discussione, puoi abilitare la notifica per ogni commento ricevuto: "Qualcuno inserisce un commento". Vedi il tutorial qui.

    Ciao!

  3. #3
    albenessereblog non è connesso Utente attivo
    Data registrazione
    29-12-2021
    Messaggi
    407

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Intendi i commenti sul tuo sito WordPress?
    Se sì, da Impostazioni -> Discussione, puoi abilitare la notifica per ogni commento ricevuto: "Qualcuno inserisce un commento". Vedi il tutorial qui.

    Ciao!
    Ho il plugin Subscribe To Comments Checkbox e di default non mette la spunta, nel plugin ho trovato il file che contiene il filtro che è questo, se metto "1" mette la spunta di default. Ho preso questo filtro e l'ho messo nel functions.php child ma non funziona.

    Codice PHP:
    $check_subscribe_comment = apply_filters( 'yydev_check_subscribe_comment', '0' );

    $checked_box = "";
    if(
    intval($check_subscribe_comment) == 1 ) {
    $checked_box = "checked";
    }

  4. #4
    frasidipace non è connesso AlterGuru 2500
    Data registrazione
    07-05-2010
    Messaggi
    2,917

    Predefinito

    Citazione Originalmente inviato da albenessereblog Visualizza messaggio
    Ho il plugin Subscribe To Comments Checkbox e di default non mette la spunta, nel plugin ho trovato il file che contiene il filtro che è questo, se metto "1" mette la spunta di default. Ho preso questo filtro e l'ho messo nel functions.php child ma non funziona.

    Codice PHP:
    $check_subscribe_comment = apply_filters( 'yydev_check_subscribe_comment', '0' );

    $checked_box = "";
    if(
    intval($check_subscribe_comment) == 1 ) {
    $checked_box = "checked";
    }
    Ciao,
    se hai il plugin a cosa ti serve il codice?
    Non può funzionare da solo quel codice, perché il plugin contiene tutto il resto del codice per inviare la mail secondo quanto impostato all'interno dello stesso plugin.
    Ti ricordo, inoltre, che il GDPR prevede "Privacy by default", quindi è sconsigliato tenere sul sito checkbox attive di default. Deve essere una scelta esplicita da parte dell'utente.
    Inoltre, dovresti gestire la richiesta di disiscrizione da parte dell'utente in qualsiasi momento, cosa che fa il plugin inviando il link di disiscrizione all'interno della stessa mail.

    Ciao

  5. #5
    albenessereblog non è connesso Utente attivo
    Data registrazione
    29-12-2021
    Messaggi
    407

    Predefinito

    Citazione Originalmente inviato da frasidipace Visualizza messaggio
    Ciao,
    se hai il plugin a cosa ti serve il codice?
    Non può funzionare da solo quel codice, perché il plugin contiene tutto il resto del codice per inviare la mail secondo quanto impostato all'interno dello stesso plugin.
    Ti ricordo, inoltre, che il GDPR prevede "Privacy by default", quindi è sconsigliato tenere sul sito checkbox attive di default. Deve essere una scelta esplicita da parte dell'utente.
    Inoltre, dovresti gestire la richiesta di disiscrizione da parte dell'utente in qualsiasi momento, cosa che fa il plugin inviando il link di disiscrizione all'interno della stessa mail.

    Ciao
    La spunte serve se lui vuole ricevere o non una notifica ai suoi commenti, questa spunta la potrebbe comunque deselezionare al momento dell'invio del commento. Quando poi gli arriva una notifica riguardo ad un altro che ha risposto al suo commento, nella email che riceve può sempre decidere se annullare la sottoscrizione.

  6. #6
    frasidipace non è connesso AlterGuru 2500
    Data registrazione
    07-05-2010
    Messaggi
    2,917

    Predefinito

    Citazione Originalmente inviato da albenessereblog Visualizza messaggio
    La spunte serve se lui vuole ricevere o non una notifica ai suoi commenti, questa spunta la potrebbe comunque deselezionare al momento dell'invio del commento. Quando poi gli arriva una notifica riguardo ad un altro che ha risposto al suo commento, nella email che riceve può sempre decidere se annullare la sottoscrizione.
    Allora, facciamo chiarezza a beneficio di tutti, altrimenti non si comprende correttamente la tua iniziale richiesta circa un codice da inserire in functions.php.
    Per quanto hai scritto successivamente, la richista non era quella.
    Stai utilizzando il plugin Subscribe To Comments Checkbox. Tale plugin consente di configurare la spunta di default per ricevere notifiche solo per nuovi commenti, non per le risposte al proprio commento.
    Per fare ciò che vuoi ottenere, devi modificare il plugin, ma poi perderesti le modifiche ad ogni aggiornamento.
    Diversamente devi chiedere allo sviluppatore del plugin di aggiungere eventualmente l'opzione, come del resto hai già fatto.
    In alternativa devi scriverti un intero plugin, oppure un intero codice da aggiungere nel functions.php che gestisca il tutto, compreso la privacy.

    Ciao

  7. #7
    albenessereblog non è connesso Utente attivo
    Data registrazione
    29-12-2021
    Messaggi
    407

    Predefinito

    Citazione Originalmente inviato da frasidipace Visualizza messaggio
    Allora, facciamo chiarezza a beneficio di tutti, altrimenti non si comprende correttamente la tua iniziale richiesta circa un codice da inserire in functions.php.
    Per quanto hai scritto successivamente, la richista non era quella.
    Stai utilizzando il plugin Subscribe To Comments Checkbox. Tale plugin consente di configurare la spunta di default per ricevere notifiche solo per nuovi commenti, non per le risposte al proprio commento.
    Per fare ciò che vuoi ottenere, devi modificare il plugin, ma poi perderesti le modifiche ad ogni aggiornamento.
    Diversamente devi chiedere allo sviluppatore del plugin di aggiungere eventualmente l'opzione, come del resto hai già fatto.
    In alternativa devi scriverti un intero plugin, oppure un intero codice da aggiungere nel functions.php che gestisca il tutto, compreso la privacy.

    Ciao
    Quindi, sai che ho fatto? ho evidenziato il testo.

    https://snipboard.io/9L5qSv.jpg

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •