Yazar Bio'da HTML'ye nasıl izin verilebilir?


10

WP'nin yazar biyografisinden HTML'yi çıkarmasını önlemenin bir yolu var mı? Paragraflarımı saklamam gerekiyor.

Şimdiden teşekkürler! :)

Düzenle - Bu soru cevaplanmış olmasına rağmen, tek tek kullanıcıları düzenlerken Bio textarea'dan bahsettiğimi açıklığa kavuşturacağım.


WYSIWYG editörü WordPress'de html'ye izin verir, bu yüzden başka bir yerde bazı yazar biyo girişlerinden bahsediyor musunuz? Lütfen kastettiğiniz yerde biraz daha spesifik olun.
Scott

Yanıtlar:


9

açıklamayı biçimlendiren filtreyi kaldırın. bunu temanızın işlevlerine koyun. php:

remove_filter('pre_user_description', 'wp_filter_kses');

DÜZENLEME - Rastgele insanların siteye görüntülemek için kendi biyografilerini kaydetmelerine ve eklemelerine izin verirseniz, metnin filtrelenmesinin kötü şeyleri mümkün kılabileceğini belirtmem gerekir.


Mükemmel! Bulduğum çözümler çekirdeği düzenlemekle ilgiliydi ve bu çok daha iyi olacak! Teşekkürler!
5t3ph

11
Neden eklemek varsayılan filtreyi çıkardıktan sonra bir daha izin verici filtre? örneğin add_filter( 'pre_user_description', 'wp_filter_post_kses' );, kullanıcı girdisi içeriği tamamen onaylanmamıştır.
Chip Bennett
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.