Jak można zezwolić na HTML w biografii autora?

10

Czy istnieje sposób, aby zapobiec usuwaniu kodu HTML z biografii autora? Potrzebuję tego, aby zachować moje akapity.

Z góry dziękuję! :)

Edycja - Mimo że na to pytanie udzielono odpowiedzi, wyjaśnię, że miałem na myśli obszar Bio text podczas edycji poszczególnych użytkowników.

5t3ph
źródło
Edytor WYSIWYG zezwala na HTML w WordPress, więc czy odnosisz się do jakiegoś autorstwa autora w innym miejscu? Bądź dokładniejszy, jeśli masz na myśli.
Scott,

Odpowiedzi:

9

usuń filtr, który formatuje opis. umieść to w funkcjach swojego motywu. php:

remove_filter('pre_user_description', 'wp_filter_kses');

EDYCJA - powinienem wspomnieć, że jeśli pozwalasz przypadkowym osobom na rejestrację i dodawanie własnej biografii do wyświetlenia w witrynie, nie filtrowanie tego tekstu może umożliwić złe rzeczy.

Milo
źródło
Och, świetnie! Rozwiązania, które znalazłem, dotyczyły edycji rdzenia, a będzie znacznie lepiej! Dzięki!
5t3ph
11
Dlaczego nie dodać bardziej liberalnego filtra po usunięciu filtra domyślnego? np. w add_filter( 'pre_user_description', 'wp_filter_post_kses' );ten sposób treść wprowadzana przez użytkownika nie jest całkowicie niezaanalizowana.
Chip Bennett