[theme-reviewers] Plugins and Themes

Merci Javier mercijavier at gmail.com
Sat Aug 25 00:02:00 UTC 2012


Hi Emil.

AFAIK, plugins which are hosted in the WP repo shouldn't be deregistering
core jquery at all.

Best thing to do is report such plugins or inquire at
plugins at wordpress.organd they can take appropriate action. They
usually write back and inform
you about the action taken on the plugin. I reported a plugin which phoned
home (and more) and they took it off right away and let me know about it.

Mercime


On Fri, Aug 24, 2012 at 3:20 PM, Emil Uzelac <emil at themeid.com> wrote:

> Right and that's something I like and support all the way :)
>
> Question was prompted by this http://pastebin.com/MaVFM1KZ and not just
> this, there are more plugins just like it where plugin author "kills" the
> bundled JS library, in this particular case the jQuery and "injects" not
> only non-bundle, but also higher version as well.
>
> I guess they are "allowed" to do this right? and there's nothing we can do
> from Theme's end to prevent that :(
>
> P.S. Higher version is most of the time compatibility issue.
>
> Thanks,
> Emil
>
> On Fri, Aug 24, 2012 at 5:10 PM, Chip Bennett <chip at chipbennett.net>wrote:
>
>> I'm not sure I understand the question.
>>
>>    - If a Theme wants to use jQuery, it should call wp_enqueue_script(
>>    'jquery' ), to enqueue the core-bundled jQuery library.
>>    - If a Plugin wants to use jQuery, it should call wp_enqueue_script(
>>    'jquery' ), to enqueue the core-bundled jQuery library.
>>    - No Theme or Plugin should de-register core-bundled jQuery, in order
>>    to register any other version of jQuery.
>>
>> Out of curiosity: what prompted the question?
>>
>> Chip
>>
>> On Fri, Aug 24, 2012 at 4:57 PM, Emil Uzelac <emil at themeid.com> wrote:
>>
>>>  Guys!
>>>
>>> Should plugin check first if the Theme is already "calling" the jQuery
>>> and if it does, plugin should do nothing and also not to remove wp_enqueue_script
>>> and "inject" higher version via Google API?
>>>
>>> Thanks,
>>> Emil
>>>
>>> _______________________________________________
>>> theme-reviewers mailing list
>>> theme-reviewers at lists.wordpress.org
>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>>
>>>
>>
>> _______________________________________________
>> theme-reviewers mailing list
>> theme-reviewers at lists.wordpress.org
>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>>
>>
>
> _______________________________________________
> 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/20120824/cf4caed8/attachment.htm>


More information about the theme-reviewers mailing list