[theme-reviewers] Plugins within Themes

emin ozlem eminozlem at gmail.com
Sat Jan 4 17:49:41 UTC 2014


I'm not a member of the review team, but to express my opinion as a user
and a theme dev; I agree the extent of plugin territory is too restrictive.
But from what i see here this in particular is not a case of plugin
territory but a different one. It's not about "providing functionality that
falls into plugin territory" but  about if we can "ship plugins bundled
with theme". And I would really like a yes or no answer on this one.

Because there are certain functionalities that i would too like to provide
with my theme that definitely fall into plugin territory (favoriting,
sharing posts etc.) So are we allowed to ship plugins with themes, just
like we do with widgets ?


2014/1/4 Edward Caissie <edward.caissie at gmail.com>

> The point is, I'm not really a fan of drawing that line ... if there is a
> black and white definition of what, without consideration, makes for
> "plugin territory" then let's have it posted. Then we can all put our
> jackboots on and kick anything and everything that even toes that lines to
> the curb. No appealing it, no discussing it ... those are the rules deal
> with it.
>
> Just in case its not clear, I am very much against that ideology as I
> think we are taking it too far. In this particular case, the additional
> code (it's really not important that it already exists as a plugin) offers
> a "cool" feature via the theme that provides an end-user a reason to
> support that theme. Sure the code could be completely left out and the
> theme would provide the bare necessities of presentation output but I think
> it is much more important to keep the possibilities open if there is zero
> change impact involved with the code.
>
> Basically you're saying, sorry theme authors, you are not allowed to
> enhance core functionality ... no matter what you might offer, or how good
> the idea is ... only plugin authors are allowed to do that, in a plugin
> only. Thanks but no thanks we don't want to see your innovation or
> creativity implemented with a theme, except of course if it is presentation
> related only.
>
> There are certain kinds of functionality I do agree should best be
> implemented as a plugin, but not every functionality should be relegated to
> plugin territory ... otherwise, lets just point all the theme authors to a
> cookie cutter code template and Zen Garden for inspiration.
>
> Like I wrote, I'm not here to argue the point ... I'm just expressing my
> opinions on the matter. Others can agree or disagree with these ideas and
> carry on with the discussion as a community to reach a common goal of
> improvement.
>
> Edward Caissie
> aka Cais.
>
>
> On Sat, Jan 4, 2014 at 12:02 AM, Chip Bennett <chip at chipbennett.net>wrote:
>
>> But it's a valid discussion: where would you draw the line, if not at
>> something that has zero front-end impact? What other back-end/site
>> functionality would be permissible in Themes, merely because it doesn't
>> present "lock-in"?
>>
>>
>> On Fri, Jan 3, 2014 at 11:54 PM, Edward Caissie <edward.caissie at gmail.com
>> > wrote:
>>
>>> I'm not going to argue the point ... I gave my opinion (even as an
>>> admin) and I still stand behind my initial thoughts on this.
>>>
>>> Edward Caissie
>>> aka Cais.
>>>
>>>
>>> On Fri, Jan 3, 2014 at 11:43 PM, Chip Bennett <chip at chipbennett.net>wrote:
>>>
>>>> The presentation-vs-functionality line is not limited to "lock in". The
>>>> feature has absolutely nothing to do with presentation of user content (in
>>>> fact, the Plugin has zero front-end impact at all - something that should
>>>> be a considerable red flag regarding its appropriateness within a Theme),
>>>> and is something that, should the user decide to use for the site, would be
>>>> expected to remain when switching Themes.
>>>>
>>>>
>>>> On Fri, Jan 3, 2014 at 10:41 PM, Edward Caissie <
>>>> edward.caissie at gmail.com> wrote:
>>>>
>>>>>
>>>>> On Fri, Jan 3, 2014 at 6:58 PM, Chip Bennett <chip at chipbennett.net>wrote:
>>>>>
>>>>>> Drag-and-drop featured image is clearly site (admin) functionality
>>>>>> ...
>>>>>
>>>>>
>>>>> Although this may be true; and, it really does not affect the "visual"
>>>>> aspect of the theme in the sense there already exists a core functionality
>>>>> that can be used, but since there is no lock-in effect (one of the primary
>>>>> reasons code is pushed into "plugin territory") I see no problem with this
>>>>> as a theme "feature". If @Ulrich had not brought forward / recognized the
>>>>> existing plugin's code I would not have looked twice at allowing it through
>>>>> based on it enhancing the core functionality.
>>>>>
>>>>>
>>>>> Edward Caissie
>>>>> aka Cais.
>>>>>
>>>>> _______________________________________________
>>>>> 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
>>>
>>>
>>
>> _______________________________________________
>> 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/20140104/99addf35/attachment-0001.html>


More information about the theme-reviewers mailing list