Если ваш виджет по-прежнему отображается на ваших страницах, когда плагин выключен, это хороший признак того, что вы просматриваете кэшированную страницу, например, в 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 -->
В этом случае возможны следующие варианты:
- Проверьте ваш плагин локально, на тестовом сервере с отключенным кэшированием
- Отключить кеш
- Включите параметр кэширования, который отключает кэширование для вошедших в систему пользователей, и проверяйте во время входа в систему.
В любом случае, если вы используете кеш, лучше всего протестировать плагин как с кешем, так и без него, поскольку кеширование может оказать неблагоприятное влияние.