it-swarm-pt.tech

Desativando a filtragem HTML ao importar para o WordPress Multisite

Vários sites que estou migrando para uma instância do WordPress Multisite incorporaram vídeos e iframes nas postagens. Em vez de converter cada post para a maneira kosher de realizar incorporações de vídeo, prefiro desativar a funcionalidade do WordPress, que remove as incorporações na importação. Desativar o stripping ao editar um post era tão simples quanto desabilitar o filtro kses .

Infelizmente, não consigo descobrir o que preciso desativar para importar postagens. No momento, suspeito do método wp_insert_post (), mas não reduzi o filtro. Alguma ideia?

Update: Isto é específico para o WordPress Multisite. Importar para um único site WordPress funciona muito bem.

4
Daniel Bachhuber

Conecte int force_filtered_html_on_import e retorne FALSE. Veja ticket # 14818 .

add_filter( 'force_filtered_html_on_import' , '__return_false' );

Por padrão, isso é definido como TRUE em wp-includes/ms-default-filters.php.

3
fuxia