ItalyCookieChoices / italy-cookie-choices

A simple way to show how your website complies with the EU Cookie Law.
53 stars 12 forks source link

errore jquery su admin Wordpress #46

Closed papaboys closed 8 years ago

papaboys commented 9 years ago

La Versione 2.0.0 mi crea problemi sulla dashboard di Wordpress si tratta penso di qualche conflitto con il jquery, infatti caricando immagini o inserendo tag, la schermata resta bloccata (non sono funzioni del plugin, ma il plugin interferisce con queste funzioni) disattivando il plugin il pannello di amministrazione riprende subito a funzionare.

L'errore della console è: Uncaught TypeError: $ is not a function

(il tipico errore di conflitto tra versioni jquery differenti...)

grazie e complimenti per il plugin, le versioni precedenti sono davvero molto buone, qui credo sia solo un bug da correggere...

overclokk commented 9 years ago

Ciao @papaboys prova ad inserire nel tuo wp_config define('CONCATENATE_SCRIPTS', false); prima di /* Finito, interrompere le modifiche! Buon blogging. */ e dimmi se risolvi.

papaboys commented 9 years ago

grazie, purtroppo non basta, avevo già fatto questa prova che ho trovato online. Per caso il plugin ricarica una versione di Jquery? forse inserendo jquery.noconflict si potrebbe risolvere a livello di plugin... grazie!

overclokk commented 9 years ago

Su una installazione in locale dava anche a me questo problema che però non si presentava su altri siti online, in locale avevo risolto nel modo consigliato, ad ogni modo jQuery.noConflict() è già presente nel JS e l'unica dipendenza del file è 'wp-color-picker' , se hai la possibilità prova a fare questa prova, apri il file italy-cookie-choices.php cerca il metodo enqueue_color_picker e decommenta jquery solo nella funzione wp_enqueue_script dove viene incluso il file js per l'admin (non quella precedente dove c'è solo jquery), e dimmi se così risolvi qualcosa o se hai altri errori.

papaboys commented 9 years ago

...fatto, ma purtroppo mi da ancora errore... senzanome

overclokk commented 9 years ago

Si, quello è l'errore che dava a me in locale ma non sui siti in produzione, comunque lo segno come bug e appena possibile vedo come risolvere.

acardinale commented 9 years ago

@papaboys forse il blocco blocca (scusa il gioco di parole) lo script jquery

overclokk commented 9 years ago

@acardinale ma nel BE non viene eseguito il blocco

acardinale commented 9 years ago

@overclokk ops... mi ero concentrato sulla console :)

overclokk commented 9 years ago

@acardinale :-)