888888.888888.88""Yb..dP"Yb..8888b..Yb..dP.88b.88....db....8b....d8.88..dP""b8..dP"Y8
88__...88__...88__dP.dP...Yb..8I..Yb.YbdP..88Yb88...dPYb...88b..d88.88.dP...`".`Ybo."
88""...88""...88"Yb..Yb...dP..8I..dY..8P...88.Y88..dP__Yb..88YbdP88.88.Yb......o.`Y8b
88.....888888.88..Yb..YbodP..8888Y"..dP....88..Y8.dP""""Yb.88.YY.88.88..YboodP.8bodP'


88b.88.888888.888888.Yb........dP.dP"Yb..88""Yb.88..dP
88Yb88.88__.....88....Yb..db..dP.dP...Yb.88__dP.88odP.
88.Y88.88"".....88.....YbdPYbdP..Yb...dP.88"Yb..88"Yb.
88..Y8.888888...88......YP..YP....YbodP..88..Yb.88..Yb

September 15, 2008

I’ve been reading a lot about child themes at ThemeShaper; about how you can override parts of a theme without modifying the theme itself, and it occured to me that, assuming it is possible, there may be something to be gained by chaining child themes together.

The basic idea behind child themes is that your main theme is built to be extensible and alterable, and then you apply a child theme to that in order to add colour or override parts of the base theme. Ian Stewart’s thematic is an example of the base theme.

It occured to me that if you could chain these child themes, i.e. base one child theme on another, you could create a series of interchangeable parts, none of which would need alteration, and all of which could be extended or added to by others.

For example, imagine 20 different choices of headers, 10 different types of page menu, 30 different types of post, all topped off with hundreds of colour and typography combinations.

I have no idea how practical it is, or even if it is possible. But it is something to think about.

Converting Wordpress Themes To Habari
Habari timthumb?
one comment
page 694
Fun With Sidebar Tabs Styling
Tabs with html css on same page javascript?
2 comments
page 336
Using Your Own Url Shortener
How to have own url short?
4 comments
page 1190
Post Image The Easy Peasy Way
Insert conditional image php wp?
26 comments
page 1065
Using Your Own Url Shortener
Run short url using htaccess?
4 comments
page 1190
How To Add Sidebars To A Theme
Wordpress sidebar above main sidebars?
11 comments
page 1053
Html 5 Gallery
Html5 simple wordpress theme?
6 comments
page 1305
Dont Mess With My Toot Toot
New posttype not displayed wordpress?
16 comments
page 599
Quick N Dirty Replacement Text
Wpupdatepost object?
no comment
page 122
Updating Code Snippets Here
Fun wordpress plugin?
one comment
page 1338
How To Add Sidebars To A Theme
Wp register sidebars?
11 comments
page 1053
Html 5 Gallery
Html5 wordpress theme?
6 comments
page 1305
Post Image The Easy Peasy Way
Get post images?
26 comments
page 1065
Updating Code Snippets Here
Wordpress fun plugins?
one comment
page 1338
Post Image The Easy Peasy Way
Wordpress get first image large?
26 comments
page 1065
Using Wordpress As A Php Framework
Wordpress create your own framework?
2 comments
page 335
Improve Your Typography With Plugins
Wordpress typography plugin?
one comment
page 721
Quick N Dirty Replacement Text
Dirty replacement?
no comment
page 122
How To Add Sidebars To A Theme
How to add pages in footer wordpress?
11 comments
page 1053
Post Image The Easy Peasy Way
How to post all gallery images in one post wordpress?
26 comments
page 1065
Post Image The Easy Peasy Way
Get attachment by post?
26 comments
page 1065
Html 5 Gallery
Html 5 tab?
6 comments
page 1305
Wordpress 25 Exif Fields
Exif info display wordpress?
12 comments
page 230
Using Your Own Url Shortener
Tiny urls htaccess?
4 comments
page 1190
Six Million Ways To Die Choose One
6 million ways to die so i chose?
14 comments
page 1128
How To Add Sidebars To A Theme
Wp register sidebars?
11 comments
page 1053
Fun With Sidebar Tabs Styling
Funwithsidebartabs customize css?
2 comments
page 336
Wpunlimited The Ultimate Wordpress Theme
Ultimate admin theme?
3 comments
page 1141
Quick N Dirty Admin Login Screen
Css login screen?
no comment
page 128
My Experience Of Flexx
Flexx theme review?
4 comments
page 1026
Html 5 Gallery
Html 5 e wordpress?
6 comments
page 1305
Dont Mess With My Toot Toot
Toot html5?
16 comments
page 599
Fun With Sidebar Tabs Styling
Css tabcontentcontainer?
2 comments
page 336
  1 query every 1293 seconds, updated 1 seconds ago.
Tuesday, 6pm
 __
(__)
   `

 Ptah Dunbar

This sounds similar to what Alex King developed with his Carrington Theme framework.

It seems like it was built with the mindset of modular development. Adding pieces together to deliver content base on what is requested. It’s definitely a different approah from child theming, but the same idea nonetheless.

Thursday, 6pm
 __
(__)
   `

 Andrew Rickmann

Jake, It is more than that. Child themes mean you don’t need to edit the original. You can overide the content of the original, and it can be more than just the stylesheet. Chaining them would mean you could overidde different bits of it using options from different authors.

Wednesday, 10pm
 __
(__)
   `

 Jake

Isn’t this a little bit like what K2 does? With it’s styles? One of my major attractions to K2 is that I only have to edit a stylesheet to change the looks of things, and I can switch back and forth from stylesheets rather easily.