Pods – Custom Content Types and Fields free WordPress plugin
Description
Pods – Custom Content Types and Fields free WordPress plugin
Manage all your custom content needs in one location with the Pods Framework.
Create content types including custom post types, custom taxonomies and advanced content types using custom tables (separate from WordPress)
Extend and customize content types including posts, pages, categories, tags, users, and media
Create custom settings pages easily within seconds
Add custom fields to any content type or settings page
Show your fields anywhere using our shortcodes, widgets, the code-free Pods Template approach, or our automatic theme integration
Create connections between any of your content with relationship fields to keep your content organized
Let Pods help you grow your development skills and manage content beyond the standard WordPress Posts & Pages. Check out our Documentation, Support Forums, and our Live Slack Chat to help you build your dream project with Pods.
Introduction
Content types that evolve with your needs
Create any type of content that you want — small or large — we’ve got you covered. Every content type created with Pods gets all the love it needs to grow up big and strong. You’ll get an easy to use interface that lets you manage custom fields and how your content type will look or function.
Create new content types
With Pods, you can create entirely new content types and settings pages.
Custom Post Types – Content types that look and function like Posts and Pages, but in their own separate sections of WordPress
Custom Taxonomies – Content types that look and function like Categories and Tags, but in their own separate sections of WordPress
Custom Settings Pages – Create custom settings under Settings menu to help organize your site’s custom global settings
Advanced Content Types – These are entirely separate from WordPress and function off their own database tables (much like the Drupal CCK)
Extend existing content types
Need to customize your existing content types in WordPress? We offer the ability to extend existing content types across all of WordPress:
Post Types – Customize and create/manage fields for any existing post type — Posts, Pages, and even those created by plugins or themes
Taxonomies – Customize and create/manage fields for any existing taxonomy — Categories, Tags, and even those created by plugins or themes
Media – Create and manage fields for your media uploads to enable you to fill in additional information and context to any image/file you want
Users – Create and manage fields for your user/author profiles
Comments – Create and manage fields for your visitor comments, easily add fields to fit the way you use comments as reviews and more
Field Types
We have an extensive collection of fields that you can leverage to build the perfect content structure for your site. You can also build your own custom field types with our extensible field type classes.
Text
Plain Text
Website
Phone
E-mail
Password
Paragraph
Plain Paragraph Text
WYSIWYG (Visual Editor)
Code (Syntax Highlighting)
Date / Time
Date and Time
Date
Time
Number
Plain Number
Currency (30+ international currencies)
Relationships / Media
File / Image / Video
Avatar (for extended Users)
oEmbed
Relationship
Checkbox (Yes / No)
Color Picker
Relationships to rule the world with
The power is in your hands with our comprehensive support to relate your content to anything.
Custom defined lists of text options
Relate to Post Type content
Relate to Taxonomy content
Relate to any User profile
Relate to User Roles
Relate to User Capabilities
Relate to Media attachments
Relate to any Comment
And many other relationships are also available including:
Image Sizes
Navigation Menus
Post Formats
Post Status
Relate to content within any Database Table
Themes
Page Templates
Sidebars
Post Type Objects (choose the post type itself)
Taxonomy Objects (choose the taxonomy itself)
Countries (predefined)
US States (predefined)
Canadian Provinces (predefined)
Calendar – Days of Week (predefined)
Calendar – Months of Year (predefined)
Optional Components to do even more
You can enable some of our included components to extend your WordPress site even further:
Roles and Capabilities – Create or edit Roles for your site, and customize their corresponding capabilities
Templates – Use our template engine to create templates that can be handed off to clients for care-free management
Advanced Relationships – Add advanced relationship objects for relating to including Database Tables, Multisite Networks, Multisite Sites, Themes, Page Templates, Sidebars, Post Type Objects, and Taxonomy Objects
Advanced Content Types – These types of content were built into Pods prior to 2.3, but are now optionally enabled
Table Storage – Enable table-based storage for custom fields on Post Types, Media, Users, and Comments. Also adds the ability to add custom fields to Taxonomies
Markdown Syntax – Parses Markdown Syntax for Paragraph Text / WYSIWYG fields
Pages – Create custom pages that function off of your site’s URL path, with wildcard support, and choose the Page Template to use
Plays well with others
We also do our best to integrate and play nicely with other projects:
Plugins we’ve integrated with
Tabify Edit Screen
Codepress Admin Columns
Polylang
YARPP
WPML
Conductor
Timber
Gravity Forms Using the Pods Gravity Forms Add-on
Beaver Builder and Beaver Themer Using the Pods Beaver Themer Add-On
Themes we’ve integrated with
Builder (iThemes)
Genesis (StudioPress)
Contributors
Pods really wouldn’t be where it is without all of the contributions from our donors and code/support contributors.
Translations
Many thanks go out to the fine folks who have helped us translate Pods into many other languages.
Join us in further translating the Pods interface at: https://translate.wordpress.org/projects/wp-plugins/pods
We are also available through our Live Slack Chat to help our translators get started and to support them on the process.