Comment désactiver TinyMCE de la suppression des balises span
3 réponses
- votes
-
- 2014-09-30
Jen'aipastrouvé l'option
extended_valid_elements
dans lepanneau desparamètres de TinyMCE avancé,mais l'ajout de ce qui suit àmesfunctions.php
a résolu leproblème:function override_mce_options($initArray) { $opts = '*[*]'; $initArray['valid_elements'] = $opts; $initArray['extended_valid_elements'] = $opts; return $initArray; } add_filter('tiny_mce_before_init', 'override_mce_options');
I couldn't find the
extended_valid_elements
option in the settings panel for TinyMCE advanced, but adding the following to myfunctions.php
solved it:function override_mce_options($initArray) { $opts = '*[*]'; $initArray['valid_elements'] = $opts; $initArray['extended_valid_elements'] = $opts; return $initArray; } add_filter('tiny_mce_before_init', 'override_mce_options');
-
- 2012-05-22
J'utilisepresquetoujours leplugin TinyMCE Advanced -il y a unepage d'administration (Paramètres-> TinyMCE Config) qui vouspermettent d'ajouter desbalisesprisesen charge à l'aide de l'option
extended_valid_elements
.Ajoutez simplementspan
et toutes les autresbalises que vousne voulezpas supprimeret profitez-en!I almost always use the TinyMCE Advanced plugin - there is an admin page (Settings->TinyMCE Config) that let you add supported tags using the
extended_valid_elements
option. Simply addspan
and whatever other tags you don't want removed and enjoy!-
Merci,TinyMCE Advancedfaitexactement lamême chose quemon code ci-dessuspour ajouterextended_valid_elements.Maisje leferai avec leplugin.Peut-être qu'il y a unbogue quelquepart dansmon code.Thanks, TinyMCE Advanced does exactly the same thing as my code above to add extended_valid_elements. But i will it with the plugin. Maybe I there is a bug some where in my code.
- 0
- 2012-05-23
- ltfishie
-
Installez-leet essayez-le - si celafonctionne,leproblèmeest votre code.Si cen'estpas le cas,quelque chose d'autre le remplace auniveau duplugin ou duthème.Install it and try it out - if it works, then the problem is your code. If it doesn't, something else is overriding it at the plugin or theme level.
- 0
- 2012-05-23
- SickHippie
-
Jen'aipastrouvé deplace dans la dernière version de TinyMCE Advancedpour ajouter des élémentsI couldn't find a place in the latest version of TinyMCE Advanced to add elements
- 2
- 2015-10-24
- Nicola Peluchetti
-
Cen'estpas surprenant,puisque ceposte a 3 anset demi.That's not surprising, since this post is 3 1/2 years old.
- 0
- 2015-10-24
- SickHippie
-
- 2020-03-25
Si vous utilisez plugin TinyMCE Advanced ,ilexiste unplugin compagnon appelé
Configuration avancée TinyMCE ,avec laquelle vouspouvezmodifier lesparamètres de configuration,comme l'optionextended_valid_elements. If you use TinyMCE Advanced plugin, there is a companion plugin called TinyMCE Advanced Configuration, with which you can change config settings, like extended_valid_elements option.
Jepublie du HTMLgénérépar Word sur WordPress via XMLRPC. Avant depasser àpost.php,leformatest correctement conservé dans labase de données. TinyMCEfait samagieet jeperdspasmal de détails deformatage.
Leprincipalproblème queje voisest que labalise
<span>
avec lesinformations de styleentourant d'autres élémentsest supprimée. J'ai vérifié que cesbalises sontbien suppriméespar TinyMCEet nonpar Kses. Existe-t-il unmoyen d'empêcher TinyMCE demodifier le HTML? J'aiessayéquin'apas aidé. Selon la documentation de TinyMCE,"verify_html"
Cette option active ou désactive lafonctionnalité denettoyage d'élément. Si vous définissez cette option surfalse,tout lenettoyage des éléments seraignorémais d'autresfonctionnalités denettoyagetelles que la conversion d'URL seronttoujoursexécutées.