Lorsque j'ajoute du contenu à une page en tant qu'utilisateur administrateur d'origine, je peux coller dans le code suivant et le sauvegarder correctement (ancienne recherche google configurée par un autre utilisateur):
<form action="http://www.google.com/cse" enctype="application/x-www-form-urlencoded" id="searchbox_001294947689528032268:0gmklvjoyzm" method="get">
<input name="cx" type="hidden" value="001294947689528032268:0gmklvjoyzm" />
<input name="q" size="40" type="text" /> <input name="sa" type="submit" value="Search" />
<input name="cof" type="hidden" value="FORID:0" />
</form>
<p>
<script src="http://www.google.com/coop/cse/brand?form=searchbox_001294947689528032268%3A0gmklvjoyzm" type="text/javascript"></script>
</p>
Malheureusement, d'autres utilisateurs que j'ai créés sur le même site, définis en tant qu'administrateurs, peuvent coller le même code sur une page, mais dès qu'ils atteignent la mise à jour, wordpress supprime le code ci-dessus et ne l'insère que:
<form action="http://www.google.com/cse" enctype="application/x-www-form-urlencoded" method="get">
</form>
<p></p>
Pourquoi supprime-t-il le contenu des autres utilisateurs dotés du rôle d'administrateur, mais pas de l'utilisateur administrateur d'origine?
Les super administrateurs ont des privilèges différents de ceux des autres administrateurs. Par défaut, WordPress supprime de nombreux tags html de tous les utilisateurs par le super administrateur. (En supposant que le super administrateur doit être de confiance, mais que la plupart des utilisateurs ne doivent pas être de confiance par défaut pour insérer des iframes, des entrées et autres tags aussi intéressants.