WordPress:即使我取消激活其插件,小部件仍然存在

时间:2011-01-20 12:46:03

标签: php wordpress

我是WordPress的新手,我用简单的小部件创建了我的第一个插件。

我正在使用带有简单侧边栏插件的创世纪。我的问题是我制作的小部件出现在我的所有WordPress页面中。即使页面的侧边栏没有该窗口小部件。我检查了所有侧边栏,小部件不在那里。我取消激活插件,小部件仍然出现在所有WordPress页面中。这让我发疯请问任何解决方案?

非常感谢

1 个答案:

答案 0 :(得分:1)

如果您的小部件在插件关闭时仍显示在您的网页上,那么这就是您正在查看缓存页面的一个好兆头,例如WP Super Cache提供的服务。

通过查看页面源仔细检查。大多数缓存都会在页面顶部或底部的注释中包含信息,以显示页面已从缓存中提供。例如,在WP Super Cache的情况下,您可能会在页面底部看到如下行:

<!-- Dynamic page generated in 0.293 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2011-01-20 13:48:56 -->
<!-- super cache -->

如果是这种情况,则选项为:

  • 在禁用缓存的测试服务器上本地测试插件
  • 关闭缓存
  • 启用缓存选项,禁用已登录用户的缓存,并在登录时进行测试。

无论哪种方式,如果您使用缓存,最好使用和不使用缓存来测试插件,因为缓存可能会产生负面影响。