100,000+
May 29, 2026
October 8, 2008
Manage all your custom content needs in one location with the Pods Framework.
Let Pods help you grow your development and site building skills so that you can manage content beyond the standard WordPress Posts & Pages.
Want to check it out? Give Pods a test drive with our new One-click Demo.
Check out our Documentation, Support Forums, and our Live Community Slack Chat for assistance building your dream project with Pods.
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 field groups, custom fields, and how your content type will look or function.
With Pods, you can create entirely new content types and settings pages.
If you choose to use Pods for your custom fields, you’ll get every field type you need, free of charge. Pods works great alongside other custom field plugins like Advanced Custom Fields too.
We have an extensive collection of over 25 different input types to choose from on 20+ different field types for any content structure. Each field type comes with their own additional options to help you customize content entry and display.
You can also control visibility by role/capability and other advanced options.
The power is in your hands with our comprehensive support to relate your content to anything.
And many other relationships are also available including:
You can enable some of our included components to extend your WordPress site even further:
Many thanks go out to the fine folks who have helped us translate the Pods plugin into many other languages.
Join us in further translating the Pods interface on the official Translating WordPress dashboard
We are also available through our Live Community Slack Chat to help our translators get started and to support them on the process.
Are you looking to translate your Pods and Fields themselves? You’ll want to enable the “Translate Pods” component from Pods Admin > Components.
Pods really wouldn’t be where it is without all the contributions from our donors and code/support contributors.
wp-content/plugins/ folder locallywp-admin/plugins.php on your site (your WP Admin plugin page)OR you can just install it with WordPress by going to Plugins >> Add New >> and type this plugin’s name
Our primary Support is handled through our Support Forums. For the fastest support, you can contact us on our Live Community Slack Chat in the #support channel. We do not staff our Slack channel 24/7, but we do check any questions that come through daily and reply to any unanswered questions.
We do have a community of Pods users and developers that hang out on Slack, so you’re sure to get an answer quickly. We answer our Forum questions once a week with follow-up during the week as we’re prioritizing resources towards restructuring and improving our documentation.
If you’ve encountered a bug or have an idea for a new feature, we kindly request you to create an Issue on our GitHub Repository at https://github.com/pods-framework/pods/issues/new. Please be very specific about what steps you did to create the issue you’re having and include any screenshots or other configuration parameters to help us recreate or isolate the issue.
Most likely the answer is yes. We don’t require any special CSS or display attributes to use Pods with your theme, so you should have little to no difficulty showing your content in your theme. If you encounter any issues, contact your theme developer and ask them about their support for the standard WordPress theming functions and how to use WordPress Template Hierarchy with their theme.
WP_Filesystem to check session paths before starting a session. (@sc0ttkclark)strpos. (@sc0ttkclark)WP_Filesystem usage. (@sc0ttkclark)< or > characters within the where clause, Pods now shows a helpful notice with workaround instructions instead of just breaking. #7451 #7482 (@sc0ttkclark)__LESS_THAN__, __LESS_THAN_OR_EQUAL__, __GREATER_THAN__, and __GREATER_THAN_OR_EQUAL__ with their corresponding <, <=, >, and >= characters to work around broken WP shortcodes. This is also available in the [if] Pods template shortcode compare attribute. #7451 #7482 (@sc0ttkclark)pods_ui_after_heading hook for additional UI customizations. (@sc0ttkclark)pods_v_bool that uses pods_is_truthy to enforce boolean values on variables from various sources. (@sc0ttkclark)pods_is_truthy and pods_is_falsey functions. (@sc0ttkclark)option when creating as it should have been. (@sc0ttkclark)did:plc:e3rm6t7cspgpzaf47kn3nnsl for optional installation via DID using the FAIR plugin. (@sc0ttkclark)Pods::field() and Pods::display() for simple relationships. (@sc0ttkclark)PodsMeta::groups_get(). (@sc0ttkclark)\Pods\Whatsit\Store::PLACEHOLDER in some edge case circumstances. #7445 (@sc0ttkclark, @Hue-SPetrovic)--args with WP-CLI commands. #7452 (@sc0ttkclark, @KhaledSakr)pods_config_merge_data() to reference the correct field. (@sc0ttkclark)pods_error() handles any Exception object including those extending the base Exception class. This allows for more refined error handling in Pods code. (@sc0ttkclark)Pods::do_magic_tags() to prevent PHP warnings. (@sc0ttkclark)pods_can_use_dynamic_feature_sql_clauses() setting usage to prevent additional DB calls. (@sc0ttkclark)Value_Field in pods_config_for_field() to ensure bidirectional relationships work as expected for saving on both sides. #7435 (@sc0ttkclark)? and # characters in website formatting. (@sc0ttkclark)get_block_wrapper_attributes() usage. (@sc0ttkclark)pods_serial_comma() to use exactly what is sent instead of relying on the field config itself. (@sc0ttkclark)div / p form output types within a new div.pods-form-fieldset wrapper element. The table form output type has the new class pods-form-fieldset added to it too. (@sc0ttkclark)PodsUI. (@sc0ttkclark)Pods::field(). (@sc0ttkclark)Our GitHub has the full list of all prior releases and changelogs for Pods: https://github.com/pods-framework/pods/releases
| Version | Download | Type |
|---|---|---|
| 3.3.9 | Download | Stable |
| 3.3.8 | Download | Stable |
| 3.3.7 | Download | Stable |
| 3.3.6 | Download | Stable |
| 3.3.5 | Download | Stable |
| 3.3.4 | Download | Stable |
| 3.3.3 | Download | Stable |
| 3.3.2 | Download | Stable |
| 3.3.1 | Download | Stable |
| 3.3.0 | Download | Stable |
| 3.2.8.2 | Download | Stable |
| 3.2.8.1 | Download | Stable |
| 3.2.8 | Download | Stable |
| 3.2.7.1 | Download | Stable |
| 3.2.7 | Download | Stable |
| 3.2.6 | Download | Stable |
| 3.2.5 | Download | Stable |
| 3.2.4 | Download | Stable |
| 3.2.2 | Download | Stable |
| 3.2.1.1 | Download | Stable |
| 3.2.1 | Download | Stable |
| 3.2.0 | Download | Stable |
| 3.1.4.1 | Download | Stable |
| 3.0.10.3 | Download | Stable |
| 2.9.19.3 | Download | Stable |
| 2.8.23.3 | Download | Stable |
| 2.7.31.3 | Download | Stable |
| 1.14.8 | Download | Stable |
| Development | Download | Trunk |