[theme-reviewers] Suggestion for Theme Support Plugins

Edward Caissie edward.caissie at gmail.com
Thu Jun 26 00:25:12 UTC 2014


Although an interesting idea, plugins can "self-deactivate" if specific
conditions are met and the plugin author writes the appropriate code ...
actually the plugin can do many things in many areas, but the most
important point of this is simply: it is a plugin; and, as such, it really
is outside the scope of the Theme Review Team to establish guidelines for
plugins even if they are recommended to be used with a specific theme.

Personally I would prefer themes not use any "recommended plugin" method,
but that would be a different discussion for a different time.

Edward Caissie
aka Cais.


On Wed, Jun 25, 2014 at 7:05 PM, Weaver Theme <weavertheme at gmail.com> wrote:

> As I noted in my last post, an increasing number of themes are
> recommending a companion support plugin to get optimal theme functionality.
> Some are using TGM, others other ways to load the related plugin.
>
> My users have just reported a fairly severe issue with my own theme's
> companion plugin, and I've confirmed that at least some other themes with
> companion plugins suffer the same issue: when people deactivate a theme,
> they often forget to deactivate the companion plugin. This may or may not
> matter - but I would guess most often people would want to deactivate both
> the theme and its companion plugin. Since there is no deactivation hook for
> themes, it would be up to the plugin to detect the situation.
>
> While it would be somewhat difficult to check and enforce, I would like to
> suggest that it be RECOMMENDED that companion plugins for themes detect
> that their "parent" theme has been deactivated, and display a notice that
> the plugin should be deactivated as well.
>
> This sort of goes along with my suggestion that there be some more formal
> guidelines for theme companion plugins. It is important that the end user
> gets an easy and optimal experience for this increasingly common
> theme/companion plugin scenario.
>
> Bruce Wampler
>
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20140625/1783850a/attachment.html>


More information about the theme-reviewers mailing list