Follow me at Twitter Arras Theme 1.4.1 is now live! http://bit.ly/CZsXx 1 day ago

The Buffet Framework

screenshot

The Buffet Framework is a theme framework designed not only for the theme developers who will be using the theme actions and filters to create the child themes, but also for the end users who would be able to add and remove what they want.

Like most WordPress theme frameworks, the Buffet Framework utlises WordPress actions and filters to allow theme developers to add additional content without editing the templates files using the child theme concept.

For more information about parent and child themes in WordPress, check out the WordPress Codex.

Another key feature of this framework is the usage of extensions. Theme developers can group a set of action and filter functions into a class and register it as a theme extension. With it, users of the child theme itself can enable/disable that extension easily whenever they want via the options panel.

Framework Features

  • Search Engine Optimization – includes many SEO features such as breadcrumbs, headings, canonical URLs
  • Support for Microformats – compatible with some of the microformats like hAtom, hCard and XOXO
  • jQuery Powered – comments form validation, SuperSleight for IE6, Superfish menus, jBreadcrumb included
  • Packaged with CSS Frameworks – comes with 960gs and Blueprint CSS
  • Action & Filter Hooks - using the parent-child theme concept (with inline documentation)
  • Theme Options – organized in tabs, with features such as custom RSS feed links and custom footer messages
  • Theme Extensions – allow end-users to enable/disable features using the extensions feature
  • Plugin Compatibility – works with WP-PageNavi, WP-Print, Subscribe to Comments and more
  • Localization – fully localized, ready for translation
  • Free, Open Source – under the General Public License (GPL) v3

Requirements

  • WordPress 2.7 and above
  • PHP5 (PHP4 not supported)

Download the Buffet Framework (0.5.2)

Development & Support

Quick Start Guide

  • Part 1: Child Theme Creation & Stylesheet – View

Please report any bugs using the tracker in the project page. If you have any suggestions about the framework, feel free to post it there too.

If you are interested in translating this framework into your language, contact me.

66 Comments
  1. Good theme :)

    Reply
  2. WP Themes says:

    Very nice theme. I like the simplicity of the theme. So clean yet so flexible.

    Reply
  3. Ohhdear says:

    This theme is great! I really like this style. It looks really professional. I just Download theme and will be use for many blog.

    Thank you so much.

    Reply
  4. Josh says:

    Fantastic theme. Can’t remember how I came across this, but i’m now using it on my own blog. It has allowed me to build up my site incrementally providing a nice looking site, while I still tweak the design.

    Thanks a bunch!

    Reply
  5. Andy says:

    So far this is the best theme framework if come across. The only thing I’m a little confused by is this Navigation ( i might have missed something here). To add my blog pages to the nav I have to create a page, then add a link to it from the link categories. Is that correct? Seems like an extra step. But forgive me if I’m wrong.

    Reply
  6. rfel says:

    When I try to enable any of the “Featured/News/Aside” post features or edit the “Extensions” setting, I get the following errors at the top of my site and admin dashboard:

    Warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, ‘bf_ext_featuredpost::add_head’ was given in /home5/invisib4/public_html/test2/wp-includes/plugin.php on line 339

    I’m using WP 2.8. Any ideas on how to fix this?

    Reply
  7. lumbreras says:

    @rfel, do you have PHP 5? because I have the same problem,
    I fixed it, when upgrade hosting of PHP 4 to PHP 5, this theme not work on PHP 4.

    Reply
  8. matt says:

    The features and design look great and I would definitely use this framework if there was any form of documentation or (premium?) support. For now, I´ll have to stay with the usual frameworks, unfortunately…

    Reply
  9. Vivek says:

    Absolutely stunning and wonderful; framework, I also tried Wp-framework and Hybrid framework but yours is the best , it had the muc needed drop-down menus, a very small size nearly 30Kb and also wonderful breadcrumb and SEO features loved it !!
    Thanx for releasing such a beautiful theme/framework under GPL

    Reply
  10. Daniel Balfour says:

    Hi,

    I tried downloading/installing your framework. It looked good and I wanted to try it out. I’m new to WP development.

    However, upon activating it, I got this:

    Warning: call_user_func_array() [function.call-user-func-array]: First argumented is expected to be a valid callback, ‘bf_ext_featuredpost::enqueue_script’ was given in /nfs/c03/h04/mnt/57871/domains/dev.sandviper.net/html/wp-includes/plugin.php on line 339

    Warning: Cannot modify header information – headers already sent by (output started at /nfs/c03/h04/mnt/57871/domains/dev.sandviper.net/html/wp-includes/plugin.php:339) in /nfs/c03/h04/mnt/57871/domains/dev.sandviper.net/html/wp-includes/functions.php on line 784

    Warning: Cannot modify header information – headers already sent by (output started at /nfs/c03/h04/mnt/57871/domains/dev.sandviper.net/html/wp-includes/plugin.php:339) in /nfs/c03/h04/mnt/57871/domains/dev.sandviper.net/html/wp-includes/functions.php on line 785

    Any help would be appreciated.

    D.

    Reply
  11. Narga says:

    I’ve installed it but the layout not view like your image :D

    Reply
  12. Frank says:

    Nice and minimalism theme, look realy great. thanks.

    Reply
  13. warezbuL says:

    thanks zy! perfecto!

    Reply
  14. brainsolid says:

    Cool theme, thanx you!

    By the way, how can i show full posts, not just excerpts on main page?

    Reply
  15. I love this theme so much. Thanks for everything..

    Reply
  16. I really love this frame work, it just goes with my taste a lot, I would try to create some nice skin based on it and give it to my visitors possibly. Thanks

    Reply
  17. Jar kko says:

    Nice work! Thanks!

    Reply
  18. Keir says:

    Hi, just wondering – is the arras theme based on the Buffet framework? i.e. is it a child theme?
    Thanks for the great resources by the way!
    K

    Reply
  19. This is a truly awesome theme, thanks very much!

    Reply
  20. Fantastic theme. Very thanks..

    Reply
  21. cooool, thank you very match

    Reply
Trackbacks / Pings
Leave a Reply




XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe without commenting