Tra le funzionalità di WordPress ci sono unfiltered_htmle unfiltered_upload, tuttavia, non ho ancora trovato alcuna documentazione su ciò che specificamente consentono o impediscono nel loro filtraggio.
L'unica menzione che ho trovato sul sito di WordPress unfiltered_htmlè:
Consente all'utente di pubblicare markup HTML o persino codice JavaScript in pagine, post, commenti e widget.
Ho visto che JavaScript è filtrato per i non amministratori, ma quale HTML viene filtrato?
E per unfiltered_upload:
Questa funzionalità non è disponibile per nessun ruolo per impostazione predefinita (inclusi Super amministratori). È necessario abilitare la capacità definendo la seguente costante:
define( 'ALLOW_UNFILTERED_UPLOADS', true );Con questa costante definita, a tutti i ruoli in un'installazione su un singolo sito può essere data la capacità unfiltered_upload, ma solo a Super Admins può essere data la possibilità su un'installazione su più siti.
E ancora, la descrizione non specifica ciò che è permesso e ciò che è filtrato.
Qualcuno mi può dire esattamente quali elementi, tipo il codice, o di file unfiltered_htmle unfiltered_uploadfunzionalità consentono o impediscono?
wp-includes/kses.phppuoi trovare i valori iniziali$allowedposttagse gli$allowedtagsarray usati dalle funzioni di kses.