En live depuis la session « atelier pratique des extensions » je vous donne le code du plugin pour désactiver les filtrages KSES lors de la rédaction des articles.
J’ai mis le plugin sur le service de code pastbin.
A noter que cette méthode est radicale ! Elle s’applique pour tous les utilisateurs. (Sauf les commentaires) Vous pouvez également personnaliser le filtre de Kses avec le plugin HTML Purified.
7 réponses à “WordCamp: Désactiver le filtrage KSES sur votre blog WordPress”
Merci Amaury,
Tu ne peux pas savoir comme cela me fait plaisir :D
Cela valait le coup de faire le WordCamp rien que pour ca :D
Salut Amaury,
J'ai encore un petit soucis avec les embed vidéos, il me place la balise derrière la balise ouvrante, les params passant après.
Cela ne désactive pas tout les KSES ?
Bah si :)
Tu écris depuis un compte Administrateur ? Moi en tout cas, ça fonctionne et le code n'est pas modifié !
Pourrais-tu éclairer ma lanterne sur qu'est ce que le filtrage KSES ?
De plus je profite de ce post pour poser mon probleme d'admin depuis la migration en v2.5 (ou 2.5.1). A savoir:
– firefox 2.0.0.14 qui utilise 20% de mon CPU dès que je suis dans l'admin
– les boutons enregistrer et publier qui clignotent sans arret ( on dirait que quelqu'un les survole avec la souris) lors de la création d'un article
– ImageManager trés trés lent à se connecter à la base de données (quasi-impossible de publier article avec photo en moins d'1min30)
– une gestion des brouillons aléatoire
et ceux malgré que tous mes plugins (Admin Menu, contactsforms, Customizable Comment Listing, Dashbar, ImageManager, SimpleTags, Suscribe to comments, Wassup, WordPress database backup, feedburner redirection, google ultimate, google sitemap generator, WpSeo) soient à jour
et malgré un changement d'offre chez OVH en version 90plan (10 connexions simultanées)
Donc si une ame charitable rencontre le même problème ou connait une solution ou un début d'explication je suis preneur.
Merci d'avance PiErO
edit: firefox utilise 50% de mon cpu ( et non 20%) dsl du double post
Un petit patch pour ce plugin. Si tu veux aussi désactiver les kses quand tu postes via un client externe (ecto, marsedit, WLW, etc), il faut aussi ajouter a la fin du plugin :
add_action('xmlrpc_call', 'disable_kses_content', 20);
car le systeme XMLRPC ne charge pas tout ce qui est chargé habituellement et donc il faut passer par cette action spécifique ;-)
Bonjour et merci pour ce post,
mais j’ai une petite question : est-ce que en désactivant les filtres kses on risque d’être piraté?
Merci :)