Support » Plugin: Smart Cookie Kit » Blocco Script editando il plugin

  • Resolved semplicewebsite

    (@semplicewebsite)


    Buon pomeriggio! Per favore vorrei sapere se ho fatto bene o no editando il plugin per bloccare uno script. Ho letto che tempo fa vi era la possibilità di taggare lo script da bloccare ma non ne ho trovato traccia. In ogni modo volevo bloccare lo script di Super Progressi Web Apps di Super PWA. Ho inserito questo codice:

    array( 'service_name' => 'SuperWebapps'                                           , 'unlock_with' => 'profiling' , 'pattern' => 'miosito.it/wp-content/plugins/super-progressive-web-apps/public/js/register-sw.js' 
                                            )

    indicando il percorso dello script… è giusto?

    Ti ringrazio in anticipo e come sempre sei gentilissimo…

Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author shark986

    (@shark986)

    Ciao @semplicewebsite,

    ne approfitto per avvisarti che la versione che ho appena rilasciato (v.2.2.2) offre un filtro per integrare l’elenco degli script da bloccare.
    Questo ti permette di non modificare il plugin originale, e di effettuare l’implementazione su un tuo plugin di integrazione o nel custom theme.
    Ti lascio qui una porzione di codice di esempio, ma puoi guardare anche nella pagina “help” del plugin.

        add_filter( 'sck_sources_to_block', function() {
          return array(
            array( 'service_name' => 'SuperWebapps', 'unlock_with' => 'statistics', 'pattern' => 'super_webapps.js' ),
          );
        } );

    Fammi sapere se riscontri problemi!
    Ciao, Nicola.

    Ciao, questo vuol dire che lo dovrei implementare nel file function.php del tema?

    Plugin Author shark986

    (@shark986)

    Come ti dicevo prima, puoi implementare questo codice o in un nuovo plugin creato proprio per questo scopo (integrare Smart Cookie Kit), oppure puoi includerlo nel codice del tema. Fondamentalmente dipende dalle caratteristiche del progetto.

    Va benissimo… ti ringrazio, provo…

    Ciao, perdonami… sto inserendo questo codice nell’header.php del tema
    <script class="SCK-Block-Profiling" src="https://www.miosito.it/wp-content/plugins/super-progressive-web-apps/public/js/register-sw.js"></script>
    Ma vedo comunque comparire la funzionalità del plugin “Aggiungi alla schermata home”.. cosa sto sbagliando?

    Plugin Author shark986

    (@shark986)

    @semplicewebsite potrebbe dipendere dalla posizione in cui hai inserito quello script. Si trova DOPO la chiamata wp_head()?

    Buongiorno! Prima della chiusura </head>

    Plugin Author shark986

    (@shark986)

    Puoi condividere un link?
    Può essere che i cookie siano stati già accettati su quel sito?

    Per fare la prova ho cancellato cronologia e cache… e il banner l’ho tenuto sempre visibile senza accettare. Ora sono fuori casa e sono con lo smartphone… ho tolto momentaneamente quel codice. Appena torno a casa lo reinserisco e ti condivido il link… ps potrei farlo in privato? In ogni caso, pur comparendo il banner di aggiungi alla schermata home, su cookie metrix il sito appare comunque con i cookies bloccati…

    Plugin Author shark986

    (@shark986)

    pur comparendo il banner di aggiungi alla schermata home, su cookie metrix il sito appare comunque con i cookies bloccati…

    Non conosco il tuo codice… Dipende da cosa fa…

    Nessun problema, scrivimi tranquillamente quando puoi.
    Puoi inviarmi info su dev[ at ]smartcookiekit[ dot ]com

    Buon pomeriggio e grazie per l’attesa. Ti ho appena inviato una mail con il link del sito. Grazie mille!!

    Ah ovviamente aggiungi alla schermata home si presenta solo su mobile

Viewing 12 replies - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.