Entre os recursos do WordPress estão unfiltered_htmle unfiltered_upload, no entanto, ainda não encontrei nenhuma documentação sobre o que especificamente eles permitem ou impedem na filtragem.
A única menção que encontrei no site do WordPress unfiltered_htmlé:
Permite que o usuário publique marcação HTML ou mesmo código JavaScript em páginas, postagens, comentários e widgets.
Vi que o JavaScript é filtrado para não administradores, mas que HTML está sendo filtrado?
E para unfiltered_upload:
Por padrão, esse recurso não está disponível para nenhuma função (incluindo Superadministradores). O recurso precisa ser ativado, definindo a seguinte constante:
define( 'ALLOW_UNFILTERED_UPLOADS', true );Com essa constante definida, todas as funções em uma única instalação do site podem receber o recurso unfiltered_upload, mas apenas os Superadministradores podem receber o recurso em uma instalação Multisite.
E, novamente, a descrição não especifica o que é permitido e o que é filtrado.
Alguém pode me dizer exatamente quais elementos, código ou tipo de arquivo os recursos unfiltered_htmle unfiltered_uploadpermitem ou impedem?
wp-includes/kses.phpvocê pode encontrar os valores iniciais$allowedposttagse$allowedtagsmatrizes usados pelas funções kses.