[wp-hackers] Themes not all they should be?
David Chait
davebytes at comcast.net
Tue Apr 12 06:01:40 GMT 2005
Heh. I've been talking about that for a year. I usually refer to it as a
'nuke model', as the CMS systems out there are more likely to implement
theming in a system where 'modules' plug in and display things in selected
areas. I've thought of doing a really-simple version of this with a custom
theme + plugin, but...
I'd guess some would say that the 'module' approach leads to more
cookie-cutter 'themes'. With CSS and an eye for design (and some javascript
here or there), you can make truly different looking sites, all with WP
under the covers, but with an option to use a 'modular' approach to
displayed content. In a sense, themes right now encapsulate the basic
main-content block plus the sidebar block(s). Plugins can already
manipulate post content to insert extra stuff into the 'main block' (though,
actions for pre-/post-post content would help for simple prepend/append of
related information). Sidebars at the moment are the realm of html/php...
Now, the OTHER way to approach this topic is one of 'ease of use'. I can't
currently switch themes of a certain 'style' (let's say 2-col vs 3-col just
as a starting point...), and instantly 'keep' the same base content and
sidebar elements. That's where the 'module' approach would help. It'd also
help as adding elements to a sidebar means editing php, and an
"add/remove/move-up-down" interface would be oodles easier for the novice.
;)
The other benefit of the modules approach is in multi-user/hosted
environments, where users don't need to know PHP at all (like blogger, LJ),
or hosted versions of those or MT, et al. Certainly, with many hosts
installing WP for users, and the 'competition' generally being the no-code
sites, every further step to remove needing to edit PHP makes it a much
larger potential platform.
This is all, of course, IMHO. ;) And it at some level goes back to the same
old questions: what do the DEVS want to build, what do CURRENT users need,
and what kind of FUTURE users/growth is desired.
-d
----- Original Message -----
From: "Elliott Bäck" <ecb29 at cornell.edu>
To: <wp-hackers at lists.automattic.com>
Sent: Monday, April 11, 2005 10:12 PM
Subject: [wp-hackers] Themes not all they should be?
> Forgive me if this has come up before. I just started my transition to WP
> 1.5, and I was all excited about themes, until I realized that they were
> just packaged, pluggable versions of the old wordpress layout ideology.
> Snap in a layout, switch to another one, etc. Instead, I was hoping that
> what "themes" meant was an extendable set of data-regions stored centrally
> that then filtered through the "view" of different themes. For example,
> say I want a sidebar, links, categories, posts, asides, and a custom
> region called "my-picture-of-the-day." Then, I had imagined that all
> themes would then render my data regions as appropriate.
>
> Obviously this is not the behavior of 1.5, but is this model worth looking
> into?
>
> --
> Thanks,
> Elliott C. Bäck
>
> 607-229-0623
> http://elliottback.com
>
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
>
More information about the wp-hackers
mailing list