Ciao Betty,
[English below]
Ho verificato che il problema esiste ed è causato dall’uso della funzione wp_kses_post
per sanificare l’output di tutti i widget. Purtroppo, questa funzione rimuove i tag <svg>
dal markup, poiché considerati potenzialmente insicuri.
Sto già lavorando a una soluzione che permetta di risolvere il problema senza compromettere la sicurezza, e ti ringrazio per averlo segnalato.
Per favore, se possibile, apri un nuovo topic dedicato a questa segnalazione. In questo modo sarà più semplice tenere traccia dell’avanzamento della risoluzione.
Grazie ancora per aver scritto in italiano e, soprattutto, per utilizzare il mio plugin! Aggiungo qui di seguito la traduzione in inglese della nostra conversazione, così da renderla accessibile a tutti.
[English]
Betty wrote:
After the latest update, the hamburger button is no longer visible on mobile. A loading icon appears and then disappears… Thank you for your plugin!
Response:
Hi Betty,
I have confirmed that the issue exists and it is caused by using the wp_kses_post
function to sanitize the output of all widgets. Unfortunately, this function also removes <svg>
tags from the markup, as they are considered potentially unsafe.
I am already working on a solution that will resolve the issue without compromising security, and I appreciate you bringing it to my attention.
Please, if possible, open a new topic specifically for this report. This will make it easier to track the progress of the fix.
Thank you again for writing in Italian and, most importantly, for using my plugin! I am including an English translation of our conversation to make it accessible to everyone.