20 Comments

  1. Michael Beil

    should be interesting to see where this project goes.

    Report

  2. Rilwis

    This framework is kind of hybrid of WordPress code and normal PHP code. It has a lot of interesting things like route and good API. Hope it attracts more attention of developers.

    Report

    • Prafulla Kumar Sahu

      Can you please provide some resources on Herbert beside its documentation , I am unable to create a section using it.
      using this inside a function :-
      add_settings_field(
      ‘authenticationCode’,
      ‘Authentication Code’,
      array( $this, ‘authenticationCodeCallback’ ),
      ‘analyticaAuthenticationSetting’,
      ‘authenticationSection’
      ); or

      add_settings_field(
      ‘authenticationCode’,
      ‘Authentication Code’,
      array( __CLASS__, ‘authenticationCodeCallback’ ),
      ‘analyticaAuthenticationSetting’,
      ‘authenticationSection’
      );

      in both case callback function is not called :( .

      Report

  3. jb510

    Lol. How funny that days ago I was fantasizing what WordPress would look like if someone forked it, drop php 5.3 support, depr acted functions, used TwIg for templates and Eloqount (didn’t mentionlaravel at the time, but did think about it).

    WPPB has been a noble effort but it never fit well for me either, looking forward to checking this out.

    Report

    • Mikko

      Then again this was only for plugins, but If you want something similar for WP (themes) you could check out Themosis!

      Report

  4. pete

    Seems uncalled for. Each plugin should only do one thing. If so the code base of each plugin should be small.

    Report

  5. akismet-40ed86dbd3c75fdfc71d13ab036c4ec4

    Thats why I love WordPress, lots and lots of people, working and sharing, with one common goal in mind, to improve WordPress, for the benefit of everybody.

    Greatest community in the world!

    Report

  6. Andy Wilkerson

    Very cool idea. I agree that for small plugins this would be overkill but as they said, it’s designed for teams and scaling easily.

    Looking forward to checking this out.

    Report

  7. Brian Layman

    How interesting.. They’ve taken the whole MVC model and built a plugin framework around it. It’s like writing Joomla plugins for WordPress. The structured approach will be great for development houses who want to turn out a series of plugins for their clients.

    For putting out short quick plugins for diverse purposes. I don’t think I’d use it. It seems a little heavy. (That said I’ve not downloaded the source and done a line count).

    Report

  8. Tom McFarlin

    I’m glad to see more projects like cropping up because there complexity of the types of plugins that we build varies greatly.

    Sure, some are simple and aren’t going to require as much overhead; others are more like small-ish applications running within the context of WordPress itself. Bringing a bit of order to the potential chaos is a good move.

    If you don’t dig it, don’t use it, but if you’re working on something large-ish, then maybe this fits the bill.

    Props to the team.

    Report

  9. Rowdy

    Wondering what this would do for the future

    Report

  10. Dave

    Good perspective.

    Report

  11. Pete

    IMO there should never be a reason to build a large plugin.

    Every plugin should just do one thing and if you need to build something big build a plugin of plugins.

    Report

    • Justin Tadlock

      For the most part, I agree. Most plugins should serve a single purpose and serve it well. Nothing more. Nothing less.

      However, there are many times when a larger plugin is warranted. e-Commerce, forums, and event calendars are just a few examples of when a large plugin is what is needed. Even if just building the most basic, foundational layer for those types of plugins, they can get fairly large. These are complete systems in and of themselves and are large by their very nature.

      Report

  12. Mikko

    This seems really great, but there is only a tiny thing I’m wondering about.

    And that is, say I create/use several plugins on a site (that use this framework), how much extra code, resources, etc, am I using because of it. Say I have 5 plugins with Herbert, isn’t that like having 5 mini-laravel projects + WordPress + Theme Framework?
    What I mean is that it could be nice if plugins could share the base of Herbert :)

    Report

  13. Nadir Latif

    WordPress was created over 12 years ago before Php 5. Its still using its old code base, so most of the WordPress code is procedural instead of Object oriented.

    Pak Php is a Php micro framework that among other features provides an object oriented interface for developing WordPress plugins

    Report

Comments are closed.

%d bloggers like this: