Blog

Pods 2.0 – Full Feature List

Below is a full list of features for Pods 2.0, mostly highlighting new features / changes.

  • Slick new interface, fully revamped to make managing your Pods easy and stress-free
  • Large performance enhancements using transients and object caching (reducing queries per page load in both dashboard and site)
  • New Upgrade wizard screens designed by RD2 will help you upgrade from previous versions and report any potential known issues before it actually upgrades your site
    • We’ve partnered with Automattic to offer 1 free month of VaultPress service to users upgrading from Pods 1.x, you will see the offer in the upgrade screens.
    • We’ve also partnered with iThemes to offer 25% off of a BackupBuddy license to users upgrading from Pods 1.x, you will see the offer in the upgrade screens.
  • Add New Pod wizard guides you through creating or extending content types with custom fields
    • Create New Content Types
      • WP Objects
        • Custom Post Types
        • Custom Taxonomies
      • Custom Content Types (each type lives in it’s own table, outside of the WP object architecture)
    • Extend Existing Content Types
      • Post Types (Posts, Pages, Existing Custom Post Types)
      • Taxonomies (Categories, Tags, Existing Custom Taxonomies)
      • Media
      • Users
      • Comments
  • Choose to store your data using meta-based storage (defaultor custom table based storage
  • New Field Editor and Field Types
    • New Field Type options built in (no more input helpers for most common input types!)
      • Date / Time
        • Date
          • Date Format (m/d/Y etc)
          • Toggle on/off HTML5 Input
        • Time
          • Time Format Type (12 hour / 24 hour)
          • Time Format
          • Toggle on/off HTML5 Input
        • Time + Date
          • Both noted above combined
      • Number
        • Plain Number
          • Format (localized ie: 20,000)
          • Choose # of Decimals
        • Currency
          • Currency Sign
          • Currency Placement
          • Format (localized ie: 3.000,00 vs 3,000.00)
          • Choose # of Decimals
      • Yes / No
        • Checkbox
        • Radio Buttons
        • Dropdown
      • Text
        • Plain Text
          • Allow Shortcode
          • Allow HTML
          • Allow Markdown Syntax (with included Component)
        • E-mail
          • Maximum Length
          • Toggle on/off HTML5 Input (type=”email”)
        • Phone Number
          • Format / International (ie: +1 123-123-1234)
          • Enable / Disable Extensions
          • Toggle on/off HTML5 Input (type=”tel”)
        • Website
          • Format (ie: with or without the www, include http:// etc)
          • Maximum Length
          • Toggle on/off HTML5 Input (type=”url”)
        • Password
          • Minimum Length
          • Maximum Length
      • Paragraph Text
        • Plain Text
          • Allow Shortcode
          • Allow HTML
        • WYSIWYG
          • TinyMCE
          • CLEditor
        • Allowed HTML Tags
        • Allow Markdown Syntax (with included Component)
      • Permalink (url-friendly)
      • Color Picker (Using the default WP color picker, Farbtastic)
      • File Upload
        • Single Select
          • Plupload
          • Attachments (WP native UI)
        • Multiselect
          • Plupload
          • Attachments (WP native UI)
        • Limit # of Files
        • Restrict File Size
        • Restrict File Type (image files, video files, or custom list of extensions)
        • Excluded Image Sizes (for images, excluded from auto-resizing)
      • Relationship
        • Related To
          • Custom List (line separated)
          • Other Pods
          • Post Types
          • Taxonomies
          • Users
          • Comments
        • Single Select
          • Dropdown
          • Radio
          • Autocomplete
        • Multiselect
          • Multiselect
          • Checkboxes
          • Autocomplete
    • Advanced Options
      • CSS Class Name
      • Default value
      • Choose to dynamically populate value from query
      • Access level permissions (only let admins or editors edit a field)
      • Custom RegEx validation rules and messages
      • Set Maximum Length for field (for strings and numbers)
  • New grouping fields API on the Add/Edit forms for Post Types, Taxonomies, Media, Users, Comments, and Custom Content Types (UI coming in 2.1)
  • New Shortcode popup integration with TinyMCE editor (and provide one-off templates within the shortcode itself!
    • List items
    • Show detail of an item
    • Show a field from an item
  • New Widgets (and provide one-off templates within the widget itself!)
    • List items
    • Show detail of an item
    • Show a field from an item
  • New Form UI
  • New Attachments option available for File Uploads allows you to click “Attach” and select media items from the normal built-in WP Media Library pop-up
  • New Components allow additional functionality to be enabled but not loaded if you don’t want/need them
    • Gravity Forms Integration
      • Map a Gravity Form’s fields over into a Pod of any type (so many combinations!) to save automatically when the form is processed
      • (Disclosure: The above link is an affiliate link that pays the Pods Foundation if you make a purchase, any funds will go towards additional development of our Gravity Forms integration, please use it!)
    • Roles and Capabilities
      • Add / Edit Roles (Administrator, Editor, etc..)
      • Add / Edit Capabilities for each Role
    • Markdown Syntax for Paragraph Text fields
    • Migrate: Import from Custom Post Type UI
      • Import Custom Post Types and Taxonomies created by the Custom Post Type UI plugin
      • Import them all, or choose a few
      • Optionally cleanup the Custom Post Type UI options when done, removing the imported objects from it’s control
  • Basic WPML Integration (Disclosure: This link is an affiliate link that pays the Pods Foundation if you make a purchase, any funds will go towards additional development of our WPML integration, please use it!)
  • Requires at least WordPress 3.4 and is tested against WordPress 3.4 and 3.5 releases