CMB2

WDS Github Releases for April 2015

Every month, WDS releases a bunch of goodies over on Github (and occasionally WordPress.org and elsewhere). While we typically share the links on social media, we know that it’s easy for things to get lost in the noise, so we will be bringing you our top releases of every month. While the vast majority are on Github, we’ll sometimes also be featuring non-Github releases as well.

Catch up on last month’s releases, and check out our choice releases for April 2015:

Yeoman WordPress Plugin Generator

We created this AWESOME command-line plugin generator that generates a skeleton plugin based on parameters you provide to it. This is pretty nifty; it makes creating a basic structure for your plugins wicked easy! Please note: It’s pretty fresh, and still being adjusted for issues, so be aware that changes and breaking may still be on the horizon while we’re working out the kinks.

The WebDevStudios fork of Automattic’s _s Starter Theme

From Greg: WebDevStudios has incorporated SassDocs (props Damon), social media icon support via the WordPress menu, offloading Font Awesome to Bower, as well as various bug fixes. We’ve also concentrated on giving _s it’s own identity by moving both Package.json and Bower.json into the repo (making it much easier to fork and create themes separately from wd_s).

CMB2 Post Search field

The CMB2 Post Search field plugin got some love. It now can accept a ‘post_type’ property to specify which post type should be shown in the list, and you can also change it to a single select by setting the ‘select_type’ property to ‘radio’.

CMB2 2.0.6 Released

Version 2.0.6 comes with several awesome enhancements and few bug fixes including:

  • A new show_on_cb param (so you can avoid the sometimes-confusing cmb2_show_on filter).
  • After a long absence, using multiple meta rows (think add_post_meta) for repeatable fields is again possible by setting the field’s 'multiple' property to true.
  • Portuguese translation added and Spanish translation has been updated.
  • The 'cmb2_override_meta_value' and "cmb2_override_{$field_id}_meta_value" filters have been modified, so if you are using them in your project, please review the changes!

View the complete v2.0.6 changelog.

Oh and hey, while we’re on the subject of CMB2, our team has been cooking something awesome up for you. If you haven’t seen it yet, check out cmb2.io. It’s still a work in progress, so expect issues, but hopefully you’ll find this to be an invaluable asset. Be sure to bookmark; this site will become the primary CMB2 resource!

WDS Simple Page Builder

The WDS Simple Page Builder uses CMB2 and existing template parts in the theme to dynamically build a custom page layout, per page. An options page allows you to define your template part directory (if you wanted to keep these template parts separate from other template parts) and the template part prefix you are using.

And as per usual, special thanks to Justin Sternberg for helping me put this post together!

Did any of you out there use any of these this month? Did you see other Github releases that tickled your fancy? Tell us! 

 

Comments

Have a comment?

Your email address will not be published. Required fields are marked *

accessibilityadminaggregationanchorarrow-rightattach-iconbackupsblogbookmarksbuddypresscachingcalendarcaret-downcartunifiedcouponcrediblecredit-cardcustommigrationdesigndevecomfriendsgallerygoodgroupsgrowthhostingideasinternationalizationiphoneloyaltymailmaphealthmessagingArtboard 1migrationsmultiple-sourcesmultisitenewsnotificationsperformancephonepluginprofilesresearcharrowscalablescrapingsecuresecureseosharearrowarrowsourcestreamsupporttwitchunifiedupdatesvaultwebsitewordpress