[theme-reviewers] Author URI q

Sayontan Sinha sayontan at gmail.com
Tue Feb 21 22:31:12 UTC 2012

What would be deemed innovative, extended functionality? Purely from the
theme's point of view the theme customization needs no top level menu
(everything could be added under "Appearance"). Rather, a top level menu is
defined to support plugins that are distributed through the framework
store, which may or may not add sub-menu items under this top-level menu.

My contention is that any theme that is distributed as a framework could
claim that it needs a top-level menu (even if the theme itself needs none),
so that plugins based on the theme could add their menu pages to the
top-level menu.


On Tue, Feb 21, 2012 at 2:23 PM, Chip Bennett <chip at chipbennett.net> wrote:

> I could buy into that, provided that the extra options pages are added via
> add_appearance_page(). I still think that top-level menu entries should be
> treated on a case-by-case basis, and generally represent innovative,
> extended functionality.
> Chip
> On Tue, Feb 21, 2012 at 4:14 PM, Otto <otto at ottodestruct.com> wrote:
>> On Tue, Feb 21, 2012 at 3:43 PM, Sayontan Sinha <sayontan at gmail.com>
>> wrote:
>> > I took a look at the ticket: this theme asks for an exception on
>> > add_submenu_page() because plugins rely on it. Is that permissible? Why
>> > wouldn't plugin authors create their own top-level menu instead of
>> relying
>> > on the theme's? I can foresee a situation where several theme authors
>> might
>> > request this as an exception saying that they have ancillary plugins
>> > developed by others, and the plugin developers rely on a top-level menu
>> > required by the theme.
>> Actually, I've always thought that rule was a bit too tight and could
>> do with some loosening up a bit. There's no technical reason to
>> restrict theme authors into one-and-only-one menu item, for example.
>> I don't much like themes (or plugins) adding top level menus myself,
>> but I don't see anything particularly bad about a theme adding more
>> than one submenu under Appearance, for example. Grouping different
>> sets of related functionality into better places for example. Too many
>> themes try to implement tabbing or some such to shove everything onto
>> one page, which isn't very user friendly.
>> -Otto
>> _______________________________________________
>> 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

Sayontan Sinha
http://mynethome.net | http://mynethome.net/blog
Beating Australia in Cricket is like killing a celebrity. The death gets
more coverage than the crime.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20120221/26c0d0a2/attachment-0001.htm>

More information about the theme-reviewers mailing list