Comment le HTML peut-il être autorisé dans Author Bio?


10

Existe-t-il un moyen d'empêcher WP de supprimer le code HTML de la biographie de l'auteur? J'en ai besoin pour garder mes paragraphes.

Merci d'avance! :)

Modifier - Bien que cette question ait été répondue, je préciserai que je faisais référence à la zone de texte Bio lors de la modification d'utilisateurs individuels.


L'éditeur WYSIWYG autorise le HTML dans WordPress, alors faites-vous référence à une entrée bio d'auteur ailleurs? Veuillez être un peu plus précis là où vous voulez dire.
Brady

Réponses:


9

supprimez le filtre qui formate la description. mettez ceci dans les fonctions de votre thème.php:

remove_filter('pre_user_description', 'wp_filter_kses');

EDIT - Je dois mentionner que si vous autorisez des personnes au hasard à s'inscrire et à ajouter leur propre biographie à afficher sur le site, ne pas filtrer ce texte pourrait permettre de mauvaises choses.


Oh, excellent! Les solutions que je trouvais concernaient l'édition du noyau, et ce sera bien mieux! Merci!
5t3ph

11
Pourquoi ne pas ajouter un filtre plus permissif après avoir supprimé le filtre par défaut? Par exemple, de add_filter( 'pre_user_description', 'wp_filter_post_kses' );cette façon, le contenu saisi par l'utilisateur n'est pas complètement non désinfecté.
Chip Bennett
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.