2011-01-20 65 views
0

我是一位开发人员,他是WordPress的新手,我用简单的小部件制作了我的第一个插件。WordPress:小部件总是存在,即使我停用其插件

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

非常感谢

+0

请问您可以粘贴您用来制作小部件的代码吗? – Maher4Ever 2011-01-20 12:59:32

+0

您是否使用缓存,如WP超级缓存?如果是这样,为了进行测试,请设置登录用户无法获取页面缓存的选项,并在登录时进行测试。或者在未启用缓存的情况下测试本地版本。 – 2011-01-20 12:59:43

回答

1

如果你的部件仍然出现在您的网页时,该插件被关闭,这就是你要找的缓存页面一个好兆头,如可湿性粉剂超高速缓存服务,例如。

通过查看页面源代码进行仔细检查。大多数缓存将在页面顶部或底部的注释中包含信息,以显示该页面是从缓存中提供的。在可湿性粉剂超高速缓存的情况下,例如,你可以在页面这样的底部看到行:

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

如果是这样的话,有三种选择:

  • 测试你的插件本地,以禁用高速
  • 关闭缓存
  • 打开禁用缓存登录用户和测试,同时登录。
缓存选项在测试服务器上0

无论使用哪种方式,如果您使用的是缓存,最好测试插件是否带有缓存,因为缓存可能会产生不利影响。