web-dev-qa-db-fra.com

Les identifiants sont supprimés de l'éditeur pour l'utilisateur Admin dans Multi-Site

J'ai une installation multi-site en cours d'exécution sur la version actuelle de WordPress (3.3.1). Le problème que je rencontre est que les identifiants sont supprimés de mes balises dans l'éditeur. Lorsque je suis connecté en tant que "super administrateur", les ID ne sont PAS supprimés. Lorsque je suis connecté en tant qu '"administrateur", les identifiants sont supprimés .

Voici un exemple du code HTML valide utilisé:

<ul class="tabs-content">
    <li id="tab1-tab" class="active">Tab 1 content</li>
    <li id="tab2-tab">Tab 2 content</li>
    <li id="tab3-tab">Tab 3 content</li>
</ul>

Après avoir mis à jour le poste en tant qu'administrateur, voici le résultat, à chaque fois:

<ul class="tabs-content">
    <li class="active">Tab 1 content</li>
    <li>Tab 2 content</li>
    <li>Tab 3 content</li>
</ul>

Ce problème peut être reproduit en configurant une installation multisite WordPress. Créez un super administrateur (installation à l'installation) et un nouvel utilisateur avec des privilèges d'administrateur. Essayez d'ajouter le code HTML dans le premier exemple de code avec l'identifiant. Le compte Super Admin ne supprimera pas les identifiants, mais le compte Admin.

Quelqu'un connaît un correctif, un plugin ou une raison pour cela?

Merci d'avance!

3
Luke

Il s'avère que cela a quelque chose à voir avec la manière dont une installation multisite gère les capacités unfiltered_html entre les Super Admins et les Admins. Le problème a été résolu en utilisant le plugin MU Non filtré , cependant, tenez compte de l'avertissement indiqué sur la page du plugin.

1
Luke