現在のバージョンのWordPress(3.3.1)でマルチサイトインストールを実行しています。私が抱えている問題は、エディタのタグからIDが取り除かれていることです。私が「スーパー管理者」としてログインしているとき、IDは削除されていません。私が「管理者」としてログインしているとき、IDのは削除されます。
これは、使用されている有効な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を削除せず、管理者アカウントは削除します。
誰もがこのための修正、プラグイン、または理由を知っていますか?
前もって感謝します!
これは、Multi-site intallがスーパー管理者と管理者の間のunfiltered_html機能を処理する方法と関係があります。問題は Unfiltered MUプラグイン を使用して解決されましたが、プラグインページに記載されている警告に注意してください。