Blog

Pods 2.6: Rest API & Taxonomy Term Meta Support

We’re very happy to announce a new point release for Pods: 2.6. Some of you may have been following the prominence of REST API coming in WordPress. It was even a rather large announcement at Matt Mullenwegg’s State of the Word address at WordCamp US 2015.

We’re very happy to announce that we’ve integrated REST API support directly into Pods Core, no longer requiring a separate plugin to handle your REST API endpoints. Josh Pollock has written up a very thorough article on the new REST API within Pods. For now, you still need to activate the WP REST API Beta in order to access and create your endpoints but once the REST API makes it officially into Core, you will no longer require this step.

Another big addition as part of WordPress 4.4 was the introduction of Taxonomy Term Meta Support. We’re also very happy to announce that we’ve fully integrated Term Meta into Pods 2.6. If you’re familiar with having to activate Table Storage in order to add additional fields to your Custom or Extended Taxonomies in Pods, you’ll no longer have to take that additional step. You will now be able to add fields to Taxonomies just as easily as adding fields to Custom Post Types. Your existing Table Based extended fields in Custom Taxonomies will still work, but now you’ll have the choice to shift them to Meta fields.

This patch also included several cleanups to our unit tests as well as two refinements to the Auto Templates function added to Pods Core in 2.5.5. The full details on this patch are available in our change log for the 2.6 patch. We’d like to send a special thanks out to Ramoonus, Sven Gilessen, Josh Pollock and Nic Ford as well as a pizza and a beer out to Phil Lewis for tirelessly working through the unit test failures and finding the code that was breaking existing tests.

Coming up next: Pods 2.7 if all goes well, we’ll have a new way to set relationships in forms! And of course, Pods 3.0 is also in progress, we’re in the process of backtracking from the CMB2 integration to where it was before that work started.

6 thoughts on “Pods 2.6: Rest API & Taxonomy Term Meta Support”

  1. Fantastic news, great work all! Out of curiosity, will 2.7 have on the radar the ability to have repeating field groups? or are we in the 3.x timeframe for that one?

    • Repeatable fields/groups is still slated for Pods 3.0, but we are working on a new field that allows you to work with relationships in a modal, and add/manage related items with ease. So this is definitely going to be a huge plus for people, as it fills the need for a repeatable group, but it’s still not a throw-away custom set of values for every post.

      • Hi Scott, that sounds fantastic! Thank you for the prompt and detailed response.

        Should I be worried about backwards compatibility? I’m embarking on essentially a CRM+ERP Back-office tool, and will be getting quite deep with Pods 2.6. The idea for Pods 3.0 Repeating fields/groups is for a lot of document processing (e.g. expense forms where you can have ‘n’ number of expense rows, of which have several columns per row (price, billable client, expense category, etc.)

        • No backwards compatibility concerns, just let us know if you encounter anything on upgrade and we’ll help you get it fixed, but we anticipate no issues on upgrade.

      • Oh, also, where shall I put a feature request? I was thinking an Auto-Incrementing field with a definiable format (e.g., EXP#####) where the prefix EXP (for Expense) is pre-defined, and the ###### are incremental numbers.

        Cheers Scott! 🙂

Comments are closed.