it-swarm.asia

WordPress Multisite'e İçe Aktarırken HTML Filtrelemeyi Devre Dışı Bırakma

Bir WordPress Multisite örneğine geçirdiğim sitelerin birçoğunda, mesajların içine gömülü videolar ve iframe'ler var. Her gönderiyi video gömme işleminin koşullandırma yöntemine dönüştürmek yerine, içe aktarma işleminde gömmeleri dışarı çıkaran WordPress işlevini devre dışı bırakmayı tercih ederim. Bir yazıyı düzenlerken sıyırmayı devre dışı bırakmak kses filtresini devre dışı bırakmak kadar basitti .

Ne yazık ki, gönderileri içe aktarmak için neyi devre dışı bırakmam gerektiğini çözemiyorum. Şu anda wp_insert_post () yönteminden şüpheliyim ancak filtreyi daraltmadım. Herhangi bir fikir?

Güncelleme: Bu, WordPress Multisite'a özeldir. Tek bir WordPress sitesine almak, gayet iyi çalışıyor.

4

İnt force_filtered_html_on_import dosyasını bağlayın ve FALSE değerini döndürün. Bkz. # 14818 numaralı bilet .

add_filter( 'force_filtered_html_on_import' , '__return_false' );

Varsayılan olarak bu, wp-includes/ms-default-filters.php içindeki TRUE olarak ayarlanmıştır.

3
fuxia