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-confusingcmb2_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!