トピック投稿者
523153
トピック投稿者
523153
実際のhtmlを見てみるとこのようになっています。
http://codepad.org/Ag6oxxsU
偶にtext要素が埋まっている(lumoやwikipediaなど)こともあり、なにか処理をしているのではないか。
はてそんなプラグインあったっけな。。
トピック投稿者
523153
writeではなくedit画面ではきれいに表示されるようです。(最下部まで)
write画面ではcustom field以下は表示されずに、その部分でloopしているようです。
(↑のhtml参照。)
うーむ、、困ったな。。
やはり基本的なトラブルシューティングである「全部のプラグインを無効にしてから、1つ有効にして確認→それを無効にして別の1つを有効にして確認、を繰り返す」のが確実でしょう。とくに、管理パネルに影響を与えそうなものは真っ先に調べてみてください。
トピック投稿者
523153
plugin をすべてdeactiveにするのですが、すると以下のようになります。text要素の「notag」が繰り返されます。
うーむ、やはりこれはおかしいですよね。繰り返しにもほどがあるでしょう。。
<tr id='meta-1541' class=' hidden'>
<td valign='top'><input name='meta[1541][key]' tabindex='6' type='text' size='20' value='_utw_tags_0' /></td>
<td><textarea name='meta[1541][value]' tabindex='6' rows='2' cols='30'>no tags</textarea></td>
<td style='text-align: center;'><input name='updatemeta' type='submit' tabindex='6' value='更新' class='add:the-list:meta-1541::_ajax_nonce=f693baaa7b updatemeta' />
<input name='deletemeta[1541]' type='submit' class='delete:the-list:meta-1541::_ajax_nonce=e9f6c374f3 deletemeta' tabindex='6' value='削除 ' /><input type="hidden" id="_ajax_nonce" name="_ajax_nonce" value="43dc252183" /></td>
</tr>
<tr id='meta-1544' class='alternate hidden'>
<td valign='top'><input name='meta[1544][key]' tabindex='6' type='text' size='20' value='_utw_tags_0' /></td>
<td><textarea name='meta[1544][value]' tabindex='6' rows='2' cols='30'>no tags</textarea></td>
<td style='text-align: center;'><input name='updatemeta' type='submit' tabindex='6' value='更新' class='add:the-list:meta-1544::_ajax_nonce=f693baaa7b updatemeta' />
<input name='deletemeta[1544]' type='submit' class='delete:the-list:meta-1544::_ajax_nonce=224d4334c8 deletemeta' tabindex='6' value='削除 ' /><input type="hidden" id="_ajax_nonce" name="_ajax_nonce" value="43dc252183" /></td>
</tr>
うーむ、これはコアが問題あるということかな。。仕様書みてみます。
でもなんでだろ。。
追記:
すべてのpluginをdeactiveにしてまたactiveにしたところ、とりあえず500KBくらいのところで新規投稿画面が起動するようにはなりました。(なぜ?)
ちょっと怪しいのはWP multilingualを疑ってます。わからないけど。
多分、pluginを追加すると、custom fieldの値やらを拾ってくるものがあるみたいですね。(podpressやsearch everything,それとtranslate)そしてこのtranslateを入れた辺りから激重になったので、多分それが原因かもしれません。ちょっとDB調べないと。。
憶測で言ってので信憑性はありませんが、custom fieldの特性上?、予めsimilar tagを拾ってくるようなところもあるようです。それで数十に渡りloopしたように連続して重くなったのかもしれません。詳しくはwordpress docsを見ないと。
pluginによってこんなところも影響されるのだな、ということを知りました。これはなにか役立つかもしれません。注意を。
あと標準のvisual editorで入力すると同じ文字列が二倍になって返ってくるというerrorもあるな。。それはhtml入力でなんとかできるけど。