0

W3 Total Cache Wordpress プラグインをクライアント サイトにインストールしましたが、一見すると、すべてうまく機能しているように見えます。問題は、単一の投稿を表示すると、W3 Total Cache プラグインがページの下部に追加するコメントが、要素をコメントアウトして<body>これを返すように見えることです。

<body 
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached (User is logged in)
Object Caching 959/1096 objects using memcached

Served from: mydomain.com @ 2014-06-03 12:23:05 by W3 Total Cache -->

ヘッダーから関数を削除すると<?php body_class(); ?>、ページが読み込まれますが、サイドバーやその他の要素はありません。

wp-config.php でを有効にしましWP_DEBUGたが、関数を参照する 622 行目の /wp-includes/plugin.php の foreach ループ エラーが表示されplugin_basename($file)ます。何かが W3 Total Cache と競合し、プラグインのベース名が破棄されていると想定しています。私の推測では、Wordpress は見つからないプラグインを探しているのでしょうか?

最近有効にしたプラグインはこれだけで、無効にしても問題は解決しません。以前にこれを経験した人はいますか、それとも個々の投稿を元に戻すために何ができるか知っている人はいますか?

編集: W3 Total Cache が非アクティブ化されている場合、<body>要素は<bodyno Closing のようにレンダリングされる>ため、それ以上のものはレンダリングされません。

編集 2:問題を修正したように見える Wordpress 3.8 に戻しました。3.9 ですぐに修正されることを望んでいます。

4

1 に答える 1

0

問題は、<body>タグに最後の行がないことです>

これは W3 Total Cache に関連していますか? あなたの投稿を正しく読んだ場合、このプラグインを削除しても、まだこの問題が発生するようですか?

>header.php の body タグの後ろにあるa を誤って削除してしまったのではないでしょうか?

タグの部分の<?php後に複数のクラスがあると簡単に実行できます。<body

于 2014-06-04T15:07:17.427 に答える