[theme-reviewers] Questions on my first review

Chip Bennett chip at chipbennett.net
Wed Jun 12 15:50:20 UTC 2013


What is meant by "custom post-content shortcodes" is hashed out in the
linked post on Make/Themes, and IIRC, a separate Make/Themes
post/discussion. The term refers to Theme-defined shortcodes that are
intended to be used in the Post Content.


On Wed, Jun 12, 2013 at 11:20 AM, Philip M. Hofer (Frumph) <
philip at frumph.net> wrote:

>   Define “custom post-content shortcodes”  sure, it does not mean ‘all
> shortcodes”
>
>
>
>
>  *From:* Chip Bennett <chip at chipbennett.net>
> *Sent:* Wednesday, June 12, 2013 8:02 AM
> *To:* [theme-reviewers] <theme-reviewers at lists.wordpress.org>
> *Subject:* Re: [theme-reviewers] Questions on my first review
>
>
> http://make.wordpress.org/themes/2012/11/26/wordpress-3-5-guidelines-revisions/
>
>
> On Wed, Jun 12, 2013 at 10:56 AM, Philip M. Hofer (Frumph) <
> philip at frumph.net> wrote:
>
>>   @Thomas where are you getting the information that shortcodes are not
>> allowed?
>>
>>
>>
>>  *From:* Thomas from ThemeZee <contact at themezee.com>
>> *Sent:* Wednesday, June 12, 2013 7:39 AM
>> *To:* theme-reviewers at lists.wordpress.org
>>  *Subject:* Re: [theme-reviewers] Questions on my first review
>>
>>      Sorry Chip, I don't saw your last email until now. Stupid Gmail
>> Import..
>>
>> I know the Presentation vs Functionality Guideline, but this guideline is
>> really unclear worded for me. I only understand it know because I have
>> followed the mailing list here for some time. Since then I know most things
>> I can include in my themes and what not. I'm no native speaker so maybe
>> it's just that ;)
>>
>> I agree that the guideline can not list every possible issue, but a few
>> examples below the guidelines would be nice.
>>
>>  Post Content Shortcodes are not allowed.
>> Custom Post Types not allowed (except for special use cases?)
>> Functionality which is not presentational like Tracking Codes, SEO
>> Options ...
>>
>> As you have said every human interprets the guidelines differently.
>> Therefore they should be as clear as possible to make the theme reviews as
>> consistent as possible.
>>
>> That is just my opinion, I don't want to offend anyone ;)
>>
>>
>> 2013/6/12 Thomas from ThemeZee <contact at themezee.com>
>>
>>>  Ah of course shortcodes and CPTs should always be forbidden because
>>> they cause really high lock-in effects, but there are also lock-in effects
>>> (although they're smaller) of Google Analytics and SEO options.
>>>
>>> My email should not induce that these things should be allowed, I just
>>> want a clear guideline :)
>>>
>>> Best Regards,
>>> Thomas
>>>
>>>
>>> 2013/6/12 Thomas from ThemeZee <contact at themezee.com>
>>>
>>>>    Allowing {plugin-territory-stuff} now (even if it's disabled by
>>>> default) would have the effect that theme developers are allowed to also
>>>> include shortcodes and custom post types in their themes.
>>>>
>>>> After all in my opinion shortcodes and CPTs are more presentational
>>>> than sharing buttons, google analytics and SEO. I had planned to include a
>>>> simple image slideshow based on CPTs a few month ago and was turned down.
>>>>
>>>> And it was a good thing. It took me some time but now I truly believe
>>>> that themes should not include any plugin territory features. Therefore I
>>>> would suggest to continue the {plugin-territory-stuff} is strictly
>>>> forbidden policy..
>>>>
>>>> The only thing that really bugs me is that there is no guideline and no
>>>> consistent rules. The result is that their are hundred of themes which have
>>>> a lot of plugin stuff in their themes and other themes are rejected for the
>>>> exact same features.
>>>>
>>>> I can live with both {plugin-territory-stuff} is allowed or not, but it
>>>> should be stated clearly in the guidelines and applied by all theme
>>>> reviewers.
>>>>
>>>> Just my 2 cents
>>>> Thomas
>>>>
>>>>
>>>> 2013/6/12 Peter Kakoma <kakomap at gmail.com>
>>>>
>>>>>  The issue is that there is no definitive guideline about
>>>>> {plugin-territory-stuff}. I believe the end-goal of this discussion is to
>>>>> draft one and share it with the rest of the world (otherwise we'll be
>>>>> discussing this again two months from now when a first-time reviewer asks
>>>>> the same question)
>>>>>
>>>>> And in as much as my theme is guilty of adding Analytics, I agree with
>>>>> you-the line should be drawn at non-presentational stuff (*cough* SEO,
>>>>> *cough*). Removing Analytics now, updating the theme.
>>>>>
>>>>>
>>>>> On Wed, Jun 12, 2013 at 4:06 PM, Chip Bennett <chip at chipbennett.net>wrote:
>>>>>
>>>>>> I don't agree that the Favicon guidelines are appropriate for
>>>>>> extending to all {plugin territory} functionality.
>>>>>>
>>>>>> Things that are marginally presentational (e.g. sharing links)? Using
>>>>>> the Favicon guidelines as a model is reasonable. But Google Analytics: no
>>>>>> reason to facilitate Themes adding this functionality. It's not in any way
>>>>>> whatsoever presentational. As far as I'm concerned, that's an absolute line
>>>>>> of demarcation. If it's not in any way presentational, it doesn't belong in
>>>>>> a Theme, opt-in/disabled-by-default or otherwise.
>>>>>>
>>>>>>
>>>>>>  On Wed, Jun 12, 2013 at 8:37 AM, Edward Caissie <
>>>>>> edward.caissie at gmail.com> wrote:
>>>>>>
>>>>>>>
>>>>>>> On Wed, Jun 12, 2013 at 2:46 AM, Peter Kakoma <kakomap at gmail.com>wrote:
>>>>>>>
>>>>>>>> Themes are recommended not to implement custom
>>>>>>>> {plugin-territory-stuff} functionality.
>>>>>>>> If implemented, {plugin-territory-stuff} functionality is required
>>>>>>>> to be opt-in, and disabled by default.
>>>>>>>> If implemented, {plugin-territory-stuff} functionality is required
>>>>>>>> to support user-defined {plugin-territory-stuff} images
>>>>>>>
>>>>>>>
>>>>>>> Those points are fairly well sorted except for the third which is
>>>>>>> really more relevant to the original ideas behind the use of favicons, but
>>>>>>> if you use the first two points as your benchmark then you should be (for
>>>>>>> the most part but not 100% guaranteed) fine with going forward.
>>>>>>>
>>>>>>>
>>>>>>> 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
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> www.urbanlegendkampala.com
>>>>>
>>>>> _______________________________________________
>>>>> 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/20130612/d9935737/attachment-0001.html>


More information about the theme-reviewers mailing list