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.



Wordpress feature image page?
24 comments on page 1065

Addsettingsfield?
3 comments on page 793

Shorter link?
4 comments on page 1190

Shorter link?
4 comments on page 1190

Cssimageforlogin?
no comment on page 128

Cssimageforlogin?
no comment on page 128

Get featured image url wordpress?
24 comments on page 1065

How to clear wpcache?
9 comments on page 1310

Photo gallry code html5?
6 comments on page 1305

Wordpress get image size?
24 comments on page 1065

Sitecouk wptheme?
2 comments on page 1376

Wordpress chat disqus?
no comment on page 1308

Howtocreategoodsizelayout?
4 comments on page 1026

Friend connect profile?
6 comments on page 1364

Get medium image from post?
24 comments on page 1065

Tabbed widgets wp?
no comment on page 333

Wordpress pictue cache lschen?
9 comments on page 1310

Wordpress plugin post separator?
no comment on page 1371

Display photos html 5?
6 comments on page 1305

Fun wordpress themes?
2 comments on page 1376

Wp featured image without size?
24 comments on page 1065

Wordpress get url global?
4 comments on page 1190

Wp unlimited?
3 comments on page 1141

Html5 image gallery?
6 comments on page 1305

Wordpress exif plugin?
12 comments on page 230

Css login screen?
no comment on page 128

Htlm 5 photo gallery?
6 comments on page 1305

Image gallery html 5?
6 comments on page 1305

Css login screen?
no comment on page 128

Comments by intensedebate?
7 comments on page 1175

Wordpress andrew rickmann?
2 comments on page 1376

Wordpress medium large?
24 comments on page 1065

Fun with uninstallation wordpress?
53 comments on page 100

How to clear wp cache?
9 comments on page 1310

Photoshop frameworks?
3 comments on page 296

Wordpress post multiple images?
24 comments on page 1065

Html5 gallery?
6 comments on page 1305

Html 5 photo gallery?
6 comments on page 1305

Login screen css template?
no comment on page 128

Html5 photo gallery code?
6 comments on page 1305
  every 2001s, 1s ago, in 0.03s.
 __
(__)
   `
 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.

 __
(__)
   `
 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.

 __
(__)
   `
 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.


0s