我刚刚在客户端站点上安装了 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_DEBUG
在 wp-config.php 中启用了,这将我指向第 622 行 /wp-includes/plugin.php 中的 foreach 循环错误,该错误指的是该plugin_basename($file)
函数。我假设某些东西与 W3 Total Cache 冲突并丢弃了插件基本名称。我的猜测是 Wordpress 正在搜索一个找不到的插件?
这是我最近启用的唯一插件,当我禁用它时问题并没有解决。以前有没有人经历过这种情况,或者有没有人知道我可以做些什么来恢复我的个人帖子?
编辑:当 W3 Total Cache 被停用时,<body>
元素呈现就像<body
没有关闭一样>
,因此不会呈现除此之外的任何内容。
编辑 2:我已经恢复到 Wordpress 3.8,这似乎已经解决了这个问题。我希望尽快修复 3.9。