正在从多站点管理员用户的编辑器中剥离ID

时间:2012-03-19 作者:Luke

我在当前版本的WordPress(3.3.1)上运行了一个多站点安装。我遇到的问题是,在编辑器中,ID被从我的标记中删除。当我以“超级管理员”身份登录时are NOT 脱光衣服。当我以“管理员”身份登录时,IDare 脱光衣服。

以下是使用的有效HTML示例:

<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>
在以管理员身份更新帖子后,每次的结果如下:

<ul class="tabs-content">
    <li class="active">Tab 1 content</li>
    <li>Tab 2 content</li>
    <li>Tab 3 content</li>
</ul>
通过设置WordPress多站点安装,可以复制此问题。创建超级管理员(安装时安装)和具有管理员权限的新用户。尝试在第一个代码示例中添加包含ID的HTML。超级管理员帐户不会删除ID,管理员帐户会。

有人知道修复程序、插件或原因吗?

提前感谢!

1 个回复
最合适的回答,由SO网友:Luke 整理而成

事实证明,这与多站点intall处理超级管理员和管理员之间未过滤的html功能的方式有关。使用解决了该问题Unfiltered MU plugin, 但是,请注意插件页面上声明的警告。

结束