19 Responses

  1. Ryan Ryan November 4, 2009 at 6:47 am |

    Very cool stuff! I particularly like your idea of adding template specific hooks.

    Do you think there is any risk that adding so many hooks and checks in could start to slow down the system? Or would the difference in performance be imperceptible?

  2. Patrick Daly Patrick Daly November 4, 2009 at 9:04 am |

    This is some great progress. I’m looking forward to checking it out.

  3. frosty frosty November 4, 2009 at 1:00 pm |

    Awesome, can’t wait for the new changes. The new hooks and filters sounds like it will be easier to create a better more lightweight child theme.

    I’ll be sure create something cool when 0.7 comes out..

    ;)

  4. Ipstenu Ipstenu November 4, 2009 at 1:23 pm |

    I’m schizto about the SEO and need four or more hands. I think, all told, I understand and am fine with it (also, at this point, I’d have to do several rude things to screw up my SEO ranking so … right). Understood :)

  5. Devin Devin November 4, 2009 at 3:06 pm |

    Hey Justin. All sound like good moves. I’ll look forward to checking out how you code the theme options- I’d like to see some more robust and extensible frameworks for this.

    Also, I think separating the SEO functions is a great idea. Mullenweg said (at WordCamp Portland) that the strength of the WordPress platform has really been that it is a lightweight base with the opportunity to plug-in any non-essential features as needed. I think theme developers should ascribe to this philosophy as well.

  6. r-a-y r-a-y November 4, 2009 at 9:34 pm |

    Justin, the Hybrid framework sounds great!
    I know I’ll be interested!

    I also think that separating the meta data SEO info out from the framework was a good decision (after all, it does sound like something a plugin should handle).

  7. TJ TJ November 8, 2009 at 8:23 am |

    hi justin,

    Any idea when version 0.7 gonna be out? It would be great if it goes public before end of November.

    Good to have so many features in store. I absolutely agree with separating any unwanted features and focusing on speed, especially SEO tags.

    Regards
    TJ

  8. Joel Joel November 8, 2009 at 9:08 pm |

    Do contextual hooks support using identifiers (e.g. slug; names; category name; etc.) other than ID?

    In your example, you have: hybrid_singular-post-100_before_content

    Would any of these work:
    1) hybrid_singular-post-10-Top-Movies-of-'09_before_content (title)
    2) hybrid_category-100_before_content (cat_ID)
    3) hybrid_category-drama_before_content (slug)

    I suspect that #1 and #3 will NOT be supported. Thanks in advance.

  9. [...] Framework I read the following blog post by Justin Tadlock a few days ago: http://themehybrid.com/archives/2009…for-hybrid-0-7 I always thought the Hybrid theme was the framework, but I guess not. When I was commenting on the [...]

  10. Bogdan P. Bogdan P. November 10, 2009 at 6:43 am |

    hi Justin! Good news about hybrid 0.7, I like all of them.

    Are you going to make a bbpress theme that integrates with hybrid?

  11. designOdyssey designOdyssey November 30, 2009 at 8:15 pm |

    Definitely looking forward to your post about separating out the theme from the framework. After looking through the directory structure at
    http://themehybrid.com/themes/hybrid/directory-structure, I’m understanding better the separation of form and function.

    I think I will be one of those developers who will want to separate the framework and make modifications to php files outside of the library folder. I also tend to clean out files I’m not using just to make things easier to find. Obviously, I need to understand how upgrades will work and how to take what is needed from the theme and add it to my modified theme and leave other stuff behind.

    I tend to agree with Ian that the term “framework” has been co-opted and means “parent” to too many people and has caused confusion as some of us read you, Ptah and Ian. As I look to combine the Hybrid Framework and the Buddypress Framework, clearing this confusion will be most helpful.

  12. mp mp December 4, 2009 at 1:39 am |

    I have been busy, so I have not had a chance to look through this with some rigour.

    When working on a child there for hybrid – I was wishing at times that I could modify the generated div/class structure – in some sort of supported manner. The hierarchial relationship with respect to the stylesheets is something less than well-structured and intuitive -if one’s center of gravity is somewhat closer to designer than developer.

    The broad strokes seem to be headed in a direction that hasn’t triggered any immediate concern – but, as they say, the devil is in the details. Creating a strong line of demaraction between the framework and everything else seems, if anything, slightly overdue – if the objective has been to have an intermediate class of users “in the club” write and publish child themes – that can minimally mimic the very best of what is already being done in terms of layout and design elsewhere.

    There are far too many “themes” that break no new ground – so there has to be an eye toward what’s preventing designers from adopting Hybrid as the platform of preference.

    On my end of the rainbow, I now have a Hybrid-based fluid child-theme – but it wasn’t without an awful amount of work and experimentation – in areas that I would have preferred to not tread – such as “sticky footers” and the like – and having to crawl-up into the generated code a bit further than I would have wanted.

    Nothwithstanding my remarks herein, Hybrid is really the only thing out there that is even trying to address the structural issues – in a manner that creates a reasonable synergy between programming and design disciplines – So I remain encouraged – and I take my hat off to Justin for all of his continued hard work.

    As things stand – I will both stay-tuned, and renew my membership here.

  13. JohnnyPea JohnnyPea December 22, 2009 at 5:57 pm |

    Hello,

    what about full width header/footer option? It would be great if I can choose what kind of header/footer I would like to have.

  14. Hybrid Core theme framework: Version 1.0 Hybrid Core theme framework: Version 1.0 October 22, 2010 at 7:16 am |

    [...] at the time, and it took me a long while to realize what direction to go in. Nearly one year ago, I announced that I would release something called the Hybrid Core framework, which would allow developers to [...]

Comments are closed.