Though version 0.5 of the Hybrid theme is still a long way off, it's always helpful to start thinking about the future.
My current goals are mostly about keeping the code clean and squashing any bugs found. Basically, I just want to continue fine-tuning the theme.
There are goals to add new features, but Hybrid is nearly everything I can possibly dream of. There are a few things I'd like to add:
404 template widget area
Since users can't directly edit the
404.php file like we can do with posts and pages, I think it would be useful to make this template widgetized. This way, you'd have full control over what's displayed when a reader comes to a 404 page on your site.
Before post and after post hooks
I actually would've implemented this long ago if WordPress 2.7 didn't allow template overwriting. Basically, I'd like to completely strip out the post title, byline, and post metadata sections from each post. Then, move them into separate functions.
By doing this, you could customize what you want to show without having to copy every single template to your child theme and overriding the parent. You could do it on more of a global scale. For example, you could move the link to comments to the byline instead of the post metadata section (something you can't currently do w/o template overriding).
I'm still riding the fence on this one though. It makes it harder to customize, but easier to implement across the entire site.
Deprecate/remove the quick-post.php page template
I think this is a really cool page template, but it doesn't serve every design. Actually, I don't know of a single person using this feature.
I believe that making it available for download but taking it out of the core theme would be best. All of the other page templates serve nearly any child theme, but this one doesn't. It's too specific.
Basically, one could type in a URL to a file and the theme would automatically load it.
Switch searchform.php and hybrid_search_form()
This is more of a developer thing. It wouldn't really affect anyone. WP 2.7 added the template tag
get_search_form() which automatically calls up
searform.php (same as
Ultimately, it would produce the same results. The new way would be more WP-friendly though.
Rewrite the comments class
Currently, each comment gets a specific class depending on who posted a comment. I'm mixing a bit of my own classes with WP's classes. I have a problem with how it's done in WP though. They have
even backwards for one. ;)
I want to switch it up a bit to include these classes:
.entry-author /* The person that wrote the post */ .author /* Any blog author */ .contributor /* Any blog contributor */ .editor /* Any blog editor */ .administrator /* Any blog administrator */ .subscriber /* Any blog subscriber */
These classes exist in some form or another already. I'd like to tweak it a bit. The biggest change for many of you using post-author-commenter classes would have to account for is the switch from
As always, I'm open to hearing suggestions for future enhancements.
Remember, that Hybrid is simply a foundation. Anything that goes into it should be something that would benefit all blogs/sites using it. It should be solely focused on content and allowing you to do countless things through child themes.
For example, I often hear that people want video features, a scrolling features gallery, and things like that. These things have no place in a theme framework. These should go into child themes, not Hybrid itself. You are welcome to open new threads to discuss those types of features for new child themes.