[theme-reviewers] Per-Post Layout Options

Sayontan Sinha sayontan at gmail.com
Mon Aug 8 17:34:55 UTC 2011


Chip,
The way I see it, the only way you would add something to the post meta
table is if you are associating a non-default layout to a single blog post.
If you are cautious enough about not adding blank entries or default entries
to the post meta table, the number of additions you make to the post meta
table is going to be minuscule.

Sayontan.

On Mon, Aug 8, 2011 at 10:27 AM, Chip Bennett <chip at chipbennett.net> wrote:

> Good afternoon reviewers and developers!
>
> I want to get your input/opinions on something. The next version of
> Oenology will incorporate layout options:
>
>  - Static Page default layout, via Theme Option
>  - Per-Page layouts, via Page Templates
>  - Single Blog Post default layout, via Theme Option
>  - Blog Posts Index layout, via Theme Option
>
> I am considering adding post meta to allow for per-post layout selection.
> It is simple enough to implement; however, here's my question: would this
> cross the content/presentation line? Or expressed differently: would it be
> inappropriate to add Theme-specific custom post meta in this manner, given
> that such metadata would be mostly useless to the user after switching
> Themes?
>
> I'm leaning toward the opinion that it would be appropriate, but I am
> concerned about the scalability of Themes filling up the post meta table
> with data that are only useful when using a given Theme.
>
> Thoughts?
>
> Thanks in advance,
>
> Chip
>
> _______________________________________________
> 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/20110808/ba8e37ff/attachment.htm>


More information about the theme-reviewers mailing list