Descripción
Gestiona todas tus necesidades de contenido personalizado en una ubicación con el framework de Pods.
- Crea tipos de contenido, incluidos tipos de contenido personalizado, taxonomías personalizadas y nuestros tipos de contenido avanzados especiales (las ACT obtienen sus propias tablas personalizadas)
- Amplia y personaliza los tipos de contenido , incluidas entradas, páginas, categorías, etiquetas, usuarios y medios con un solo clic
- Crea páginas de ajustes personalizadas fácilmente en segundos
- Añade campos personalizados a cualquier tipo de contenido
- Muestra campos condicionalmente según el valor de otros campos con lógica condicional
- Agrupa tus campos como quieras en tus propias secciones y añade encabezados adicionales para ayudar a organizar
- Muestra tus campos en cualquier lugar utilizando nuestros bloques, shortcodes, widgets o la opción plantilla de Podssin código junto con nuestra integración automática de temas
- Crea conexiones entre cualquiera de tus contenidos con los campos relacionados para mantener tu contenido organizado
Deja que Pods te ayude a desarrollar tus habilidades de desarrollo y creación de sitios para que puedas administrar el contenido más allá de las entradas y páginas estándar de WordPress.
¿Quieres echarle un vistazo? Prueba Pods con nuestra nueva demostración en un clic.
Echa un vistazo a nuestra documentación, foros de soporte y nuestro chat de Slack de la comunidad en vivo para obtener ayuda para crear el proyecto de tus sueños con Pods.
Introducción
Tipos de contenido que evolucionan con tus necesidades
Crea cualquier tipo de contenido que desees — pequeño o grande — lo tenemos cubierto. Cada tipo de contenido creado con Pods recibe todo el amor que necesita para crecer grande y fuerte. Tendrás una interfaz fácil de usar que te permitirá gestionar grupos de campos, campos personalizados y el aspecto y funcionamiento de tu tipo de contenido.
Crear nuevos tipos de contenido
Con Pods, puedes crear nuevos tipos de contenido y páginas de ajustes.
Todos los tipo de campo, GRATIS
Si eliges usar Pods para tus campos personalizados, obtendrás todos los tipos de campo que necesites, de forma gratuita. Pods funciona muy bien junto con otras extensiones de campos personalizados como Advanced Custom Fields.
Tenemos una extensa colección de más de 25 tipos de entrada diferentes para elegir en 20+ tipos de campos diferentes para cualquier estructura de contenido. Cada tipo de campo viene con sus propias opciones adicionales para ayudarte a personalizar la entrada y visualización de contenido.
También puedes controlar la visibilidad por perfil/capacidad y otras opciones avanzadas.
- Campos repetibles: Convierte casi cualquier campo en un campo repetible con múltiples valores
- Texto: Texto sin formato, sitio web, teléfono, correo electrónico, contraseña
- Párrafo: Texto de párrafo sin formato, WYSIWYG (editor visual), código (resaltado de sintaxis)
- Fecha / Hora: Fecha y hora, fecha, hora
- Número: número simple, moneda (más de 30 monedas internacionales)
- Relaciones / medios: archivo / imagen / video (biblioteca de medios y opciones básicas de subida disponibles), avatar (para usuarios extendidos), oEmbed, relación (menú desplegable, selección múltiple, autocompletar, casillas de verificación, botones de opción y vista de lista disponibles)
- Casilla de verificación (Sí / No)
- Selector de color
- Campos de estructura: Texto de encabezado, contenido HTML
Relaciones para dominar el mundo con
El poder está en tus manos con nuestro soporte integral para relacionar tu contenido con cualquier cosa.
- Listas definidas personalizadas de opciones de texto
- Relacionar con cualquier tipo de contenido o taxonomía las entradas/términos
- Relacionado con cualquier perfil de usuario
- Relacionado con perfiles o capacidades de usuario
- Relacionado con cualquier comentario
Y muchas otras relaciones también están disponibles incluyendo:
- Tamaños de imagen
- Menús de navegación
- Relacionado con el contenido dentro de cualquier tabla de la base de datos
- Países (predefinidos)
- Estados de Estados Unidos (predefinidos)
- Provincias Canadienses (predefinidos)
- Calendario – Días de la semana (predefinido)
- Calendario – Meses del Año (predefinido)
- ¡Y muchos más!
Componentes opcionales para hacer aún más
Puedes habilitar algunos de nuestros componentes incluidos para ampliar aún más tu sitio de WordPress:
- Modo solo tipo de contenido – En nuestra página de ajustes de Pods, puedes elegir desactivar la creación de campos personalizados para mejorar el rendimiento si solo quieres usar Pods para tipos de contenido o planeas usarlo junto con otras extensiones de campos personalizados
- Pods Templates – Usa nuestro motor de plantillas para crear plantillas que se pueden entregar a los clientes para una gestión sin preocupaciones
- Sintaxis Markdown : analiza la sintaxis Markdown para los campos texto de párrafo / WYSIWYG
- Relaciones avanzadas : añade aún más objetos de relación, incluidas tablas de base de datos, redes multisitios, multisitios, temas, plantillas de página (en el tema), barras laterales, objetos de tipo de publicación y objetos de taxonomía
- Almacenamiento de tablas : activa el almacenamiento de bases de datos basado en tablas para campos personalizados en tipos de contenido, medios, usuarios y comentarios
- Perfiles y capacidades – crea o edita perfiles para tu sitio y personaliza a qué tienen acceso
- Tipos de contenido avanzados: crea tipos de contenido completamente personalizados que tengan su propia tabla en la base de datos, y existirán fuera del contexto normal de WordPress evitando las tablas de metadatos
- Pods Pages – Crea páginas personalizadas que funcionan fuera de la ruta URL de tu sitio con soporte comodín y elige la plantilla de página en el tema a usar, más útil en combinación con los tipos de contenido avanzados
Plugins que se integran con Pods
- Advanced Views Lite – Lets you build templates (views) and queries (cards) so that you can manage your content rendering with less code. (Disclaimer: We have an affiliate link to them to help support our project)
- Bricks Builder
- Codepress Admin Columns usando la integración premium de Admin Columns Pro Pods
- Conductor
- Elementor Pro
- Polylang tiene integración directa en el propio Pods
- Timber
- WPGraphQL tiene integración directa con el propio Pods
- WPML tiene integración directa en el propio Pods
- YARPP tiene integración directa en en el propio Pods
Temas que se integran con Pods
- Genesis (StudioPress) tiene integración directa en el propio Pods
Amplía Pods con extensiones gratuitas
- Extensión Pods Beaver Themer – Integra Pods con Beaver Themer
- Extensión Pods Gravity Forms – Integra Pods con Gravity Forms
- Extensión Pods Alternative Cache : acelera Pods en servidores con capacidades limitadas de almacenamiento en caché de objetos
- Extensión Pods SEO – Integra los tipos de contenido avanzados de Pods con Yoast SEO
- Extensión Pods AJAX Views: añade nuevas funciones que puede usar para generar partes de plantilla que se cargan a través de AJAX después de otros elementos de la página
Amplía Pods con extensiones gratuitas de terceros
- Paid Memberships Pro – Pods Add On – Integra pods conPaid Memberships Pro para ampliar los objetos de PMPro con campos personalizados añadidos por Pods
- Panda Pods Repeater Field Add-On – Te permite añadir grupos de campos que se repiten y se almacenan en su propia tabla de base de datos personalizada (se requiere configuración avanzada)
Extensión Pods Pro by SKCDEV Premium
- Extensión List Tables – Un nuevo bloque y shortcode para listar/filtrar contenido de Pods en formato de tabla
- Extensión de Page Builder Toolkit – Integra Pods con Beaver Builder, Beaver Themer, Conditional Blocks Pro, Divi Theme, Elementor, GenerateBlocks, Oxygen Builder y Stackable Blocks (premium)
- Extensión Advanced Relationships Storage : opciones avanzadas para el almacenamiento de las relaciones
- Extensión TablePress Integration – Integra Pods con TablePress
- Extensión Advanced Permalinks – Estructuras avanzadas de enlaces permanentes y páginas de destino de una taxonomía
¿Cómo puedo traducir Pods a mi propio idioma?
Muchas gracias a la magnífica gente que nos han ayudado a traducir el plugin de Pods a muchos otros idiomas.
Únete a nosotros para traducir aún más la interfaz de Pods en el panel oficial de traducciones de WordPress
También estamos disponibles a través de nuestro chat de Slack de la comunidad en vivo para ayudar a nuestros traductores a comenzar y apoyarlos en el proceso.
¿Quiere traducir tus propios Pods y campos? Deberás activar la extensión «Traducir Pods» desde el administrador de Pods > Components.
Colaboradores
Pods realmente no estaría donde están sin todas las contribuciones de nuestros donantes y colaboradores de código/soporte.
Capturas

Crea nuevos tipos de contenido o extiende los existentes 
Añade grupos de campos y administra el tipo de contenido 
Añade campos de muchos tipos con opciones individuales para cada uno 
Al crear o extender un tipo de publicación, se añadirán grupos de campos al editor de entradas 
La creación o ampliación de una taxonomía añadirá grupos de campos al editor de términos 
Extender usuarios añadirá grupos de campos a los formularios perfil de usuario y editar
Bloques
Este plugin proporciona 6 bloques.
- Pods View Include a file from a theme, with caching options
- Pods Item List List multiple Pod items.
- Pods Single Item Display a single Pod item.
- Pods Form Display a form for creating and editing Pod items.
- Pods Field Value Display a single Pod item's field value (custom fields).
- Pods Single Item – List Fields Display fields for a single Pod item.
Instalación
- Desempaqueta todo el contenido de este archivo zip del plugin en la carpeta local
wp-content/plugins/ - Subir a tu sitio
- Ve a
wp-admin/plugins.phpen tu sitio (tu página de plugins en la administración de WordPress) - Activar este plugin
O simplemente puedes instalarlo con WordPress yendo a Plugins >> Añadir nuevo >> y escribe el nombre de este plugin
FAQ
-
¿Dónde puedo obtener soporte en tu plugin?
-
Nuestro soporte principal se gestiona a través de nuestros foros de soporte. Para obtener el soporte más rápido, puedes ponerte en contacto con nosotros en nuestro chat de Slack de la comunidad en vivo en el canal #support. No contamos con personal en nuestro canal de Slack las 24 horas del día, los 7 días de la semana, pero verificamos cualquier pregunta que surja a diario y respondemos a cualquier pregunta sin respuesta.
Tenemos una comunidad de usuarios y desarrolladores de Pods que se reúnen en Slack, así que seguro que obtienes una respuesta rápidamente. Respondemos a las preguntas de nuestro foro una vez a la semana y hacemos un seguimiento durante la semana, ya que estamos priorizando recursos para reestructurar y mejorar nuestra documentación.
-
¿Dónde puedo informar de errores o solicitar funciones?
-
Si has encontrado un error o tienes una idea para una nueva característica, te pedimos amablemente que crees un Issue en nuestro repositorio de GitHub en https://github.com/pods-framework/pods/issues/new. Sé muy específico sobre los pasos que realizaste para tener el problema que tienes e incluye capturas de pantalla u otros parámetros de configuración para ayudarnos a recrear o aislar el problema.
-
¿Funcionará Pods en mi tema?
-
Lo más probable es que la respuesta sea sí. No necesita ningún CSS especial o atributos de visualización para usar Pods con tu tema, por lo que deberías tener poca o ninguna dificultad para mostrar tu contenido en tu tema. Si encuentras algún problema, contacta con tu desarrollador de temas y pregúntale sobre su soporte para las funciones estándar de temas de WordPress y cómo usar la jerarquía de plantillas de WordPress con su tema.
Reseñas
Colaboradores y desarrolladores
«Pods – Custom Content Types and Fields» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Pods – Custom Content Types and Fields» está traducido en 129 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Pods – Custom Content Types and Fields» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
3.3.7 – February 25th, 2026
- Fixed: Resolve issues using
WP_Filesystemto check session paths before starting a session. (@sc0ttkclark)
3.3.6 – February 25th, 2026
- Fixed: Resolve a fatal error with
WP_Filesystemusage. (@sc0ttkclark)
3.3.5 – February 24th, 2026
- Minimum Requirements Notice: Pods 3.4 coming in 2026 will require new minimum versions of WordPress 6.8+, PHP 8.0+, and MySQL 5.7+
- Feature: Added support for showing fields as «Read Only» in forms when a user does not have edit access to them while allowing admins to continue editing them. You can find this under the Edit Field modal in Advanced > Visibility > UI Access. (@sc0ttkclark)
- Enhancement: When detecting malformed shortcodes broken by
<or>characters within thewhereclause, Pods now shows a helpful notice with workaround instructions instead of just breaking. #7451 #7482 (@sc0ttkclark) - Enhancement: New replacements within Pods shortcodes clauses for replacing
__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 shortcodecompareattribute. #7451 #7482 (@sc0ttkclark) - Enhancement: New option for conditional logic that will allow saving conditional field values even when the field is hidden. #7475 #7484 (@faisalahammad, @sc0ttkclark)
- Enhancement: New setting at Pods Settings > Performance that allows you to «Limit autocomplete search results in Relationship fields» to specify larger numbers if needed. #7454 (@sc0ttkclark)
- Enhancement: PodsUI > Implement
pods_ui_after_headinghook for additional UI customizations. (@sc0ttkclark) - Enhancement: PodsUI > Move restricted() checks before callbacks to prevent additional unnecessary calls when user doesn’t have access. (@sc0ttkclark)
- Enhancement: Add
pods_v_boolthat usespods_is_truthyto enforce boolean values on variables from various sources. (@sc0ttkclark) - Enhancement: Add Manage link to the Navigate section of the Pods content admin forms. (@sc0ttkclark)
- Enhancement: Underlying code support for multiple condition checks for Conditional Logic. (@sc0ttkclark)
- Tweak: Remove trim from
pods_is_truthyandpods_is_falseyfunctions. (@sc0ttkclark) - Tweak: In the Edit Field modal, under the Advanced > Visibility section — the Restrict Access and UI Access are now separate checkbox groups. (@sc0ttkclark)
- Tweak: Pods now follows WP Admin Theme color schemes more closely using dynamic CSS color references to the scheme colors. (@sc0ttkclark)
- Fixed: Shortcode unit test issue resolved. #7472 #7473 (@devlamconstructie, @sc0ttkclark)
- Fixed: Loading a form with WYSIWYG React Quill used as Repeatable fields now loads without breaking the editor. #7465 #7487 (@faisalahammad, @sc0ttkclark)
- Fixed: Resolved reordering of values for Repeatable Date/Time, Currency, and Number fields. #7471 #7486 (@faisalahammad, @sc0ttkclark)
- Fixed: Resolve sync associated taxonomy with relationship issues when not using bidirectional relationship field. #7477 #7485 (@faisalahammad, @sc0ttkclark)
- Fixed: Resolved reordering of values in List View relationship fields. (@sc0ttkclark)
- Fixed: Allow empty values in email fields when field is not required. #7476 #7483 (@faisalahammad, @sc0ttkclark)
- Fixed: esc_html_e usage when not used for translating in PodsUI. #7462 (@DAnn2012)
- Fixed: The default storage type for Settings is set to
optionwhen creating as it should have been. (@sc0ttkclark) - Fixed: When using repeatable fields on a Pod that uses Table-based storage, a notice now shows explaining that it’s not an available feature. (@sc0ttkclark)
- Fixed: Better support when values are sent as WP_Error and now show appropriate errors in save_pod_item validation handling. (@sc0ttkclark)
- Fixed: Resolve heredoc issue with Migrate PHP component. (@sc0ttkclark)
- Fixed: WordPress 7.0 compatibility issues fixed. (@sc0ttkclark)
- Fixed: Conditional logic now works properly for Boolean Group sub fields (used in Edit Field modal and other Pods Admin areas). (@sc0ttkclark)
- Extensive cleanup to resolve important WP Plugin Checker results, PHPCS, and PHPStan issues across the codebase. (@sc0ttkclark)
- Extensive testing upgrades to PHPUnit 10+ and wp-browser 4. (@sc0ttkclark, @lucetume)
- New hourly verification of the Pods PLC DID and FAIR metadata. (@johnbillion)
3.3.4 – September 24th, 2025
- Feature: Official support for DID
did:plc:e3rm6t7cspgpzaf47kn3nnslfor optional installation via DID using the FAIR plugin. (@sc0ttkclark) - Fix: Prevent duplicates in
Pods::field()andPods::display()for simple relationships. (@sc0ttkclark)
3.3.3 – September 4th, 2025
- Tweak: Support referencing ID for
PodsMeta::groups_get(). (@sc0ttkclark) - Tweak: Update edit capability used for settings Pods so it can be displayed on the edit pod screen correctly. (@sc0ttkclark)
- Fixed: Resolve issues with TinyMCE and Quill editors not loading when used as repeatable fields or conditional logic. #7448 #7438 #7430 (@multisme, @altermulti, @sc0ttkclark, @ztackett11)
- Fixed: Resolve PHP fatal errors for undefined constant
\Pods\Whatsit\Store::PLACEHOLDERin some edge case circumstances. #7445 (@sc0ttkclark, @Hue-SPetrovic) - Fixed: Resolve PHP 8.4 deprecation warnings with DI52 usage. #7448 (@sc0ttkclark, @doehry)
- Fixed: Resolve warnings when using
--argswith WP-CLI commands. #7452 (@sc0ttkclark, @KhaledSakr) - Fixed: Resolve handling of decimals when auto-formatting to prevent removing zero number values and expand decimal handling for more cases. Improve logic matching (except dashes) for PHP vs JS. (@sc0ttkclark)
- Fixed: Resolve field assigment issue in
pods_config_merge_data()to reference the correct field. (@sc0ttkclark)
3.3.2 – July 8th, 2025
- Tweak: Updated Swagger docs for Pods REST API endpoints. (@sc0ttkclark)
- Tweak:
pods_error()handles anyExceptionobject including those extending the baseExceptionclass. This allows for more refined error handling in Pods code. (@sc0ttkclark) - Tweak: PodsAPI now allows for passing in Pods related objects to be passed into various save/load methods without breaking those objects. (@sc0ttkclark)
- Tweak: Allow setting new group when duplicating a field. (@sc0ttkclark)
- Tweak: Added Jest testing coverage for more areas of the DFV code and updated to support the React Testing Library. #7427 (@sc0ttkclark)
- Fixed: Block Editor saves no longer trigger full saves when an autosave is sent and Pods form validation passes. (@sc0ttkclark)
- Fixed: Ensure Pods cache flushes when changing settings to prevent issues with Pods Blocks configs not showing fields conditionally linked to those settings. #7429 (@sc0ttkclark)
- Fixed: When duplicating a pod, group, or field it will now add a space between the label and the copy number. (@sc0ttkclark)
- Fixed: Typos corrected across the codebase. #7434 (@szepeviktor, @sc0ttkclark)
- Fixed: PHP deprecated warnings resolved in Pods REST API and DI52 usage. #7401 #7437 (@BrookeDot, @sc0ttkclark)
- Fixed: Saving Pods settings will now properly flush the Pods cache to ensure that the new settings are applied immediately to all areas that may be cached based on those settings. (@sc0ttkclark)
- Fixed: Added a «doing it wrong» notice and debug log line for when a non-string gets sent to
Pods::do_magic_tags()to prevent PHP warnings. (@sc0ttkclark) - Fixed: Better caching around the
pods_can_use_dynamic_feature_sql_clauses()setting usage to prevent additional DB calls. (@sc0ttkclark) - Fixed: Resolve issues when saving featured image based on the first value of a file field so it only saves files with the image type. #7433 (@sc0ttkclark)
- Fixed: Add support for
Value_Fieldinpods_config_for_field()to ensure bidirectional relationships work as expected for saving on both sides. #7435 (@sc0ttkclark) - Fixed: Prevent erroneous
?and#characters in website formatting. (@sc0ttkclark)
3.3.1 – May 2nd, 2025
- Fixed: Resolve issue with
get_block_wrapper_attributes()usage. (@sc0ttkclark)
3.3 – May 1st, 2025
- New minimum WP version required: WordPress 6.3+ (previously: WP 6.0+)
- Removed: PHP support for Pod Templates and Pod Pages has been officially removed from Pods. This feature was deprecated in Pods 2.3. We recommend you follow the newer more secure way: https://docs.pods.io/displaying-pods/pod-page-template-hierarchy-for-themes/ and https://docs.pods.io/displaying-pods/pod-template-hierarchy-for-themes/ and a snippet if you absolutely still need PHP support for now https://gist.github.com/sc0ttkclark/35a15e6f93622c45f12d671184fb1315 (@sc0ttkclark)
- Feature: Form validation for the Block Editor now prevents saving a post if there are required fields and shows the appropriate error message. #7343 #7369 (@JoryHogeveen, @sc0ttkclark)
- Feature: Upgraded Pods Blocks to the WP Blocks API version 3 to support more features like block wrapper attributes and the iframe editor. (@sc0ttkclark)
- Feature: Added support for WYSIWYG field type when using the TinyMCE editor to allow Delayed initialization and not showing the editor until clicking. This is optional and can be enabled per field. (@sc0ttkclark)
- Feature: Added support for WYSIWYG field type when using the TinyMCE editor to refresh the editor if you encounter compatibility issues with other plugins on load. (@sc0ttkclark)
- Tweak: Allow forcing
pods_serial_comma()to use exactly what is sent instead of relying on the field config itself. (@sc0ttkclark) - Tweak: Remove Pods Pro WPGraphQL deactivation message to support future features there. The core functionality of that was merged into Pods 2.9 but new work is still being done in the add-on. (@sc0ttkclark)
- Tweak: Pods Forms now wrap
div/pform output types within a newdiv.pods-form-fieldsetwrapper element. The table form output type has the new classpods-form-fieldsetadded to it too. (@sc0ttkclark) - Fixed: Prevent doing it wrong notices in WP from unintentionally loading translatable strings too early. (@sc0ttkclark)
- Fixed: Improved PHP compatibility with strlen() usage. #7394 (@lbonomo, @sc0ttkclark)
- Fixed: More PHP 8.x compatibility fixes for
PodsUI. (@sc0ttkclark) - Fixed: Docs link for Date / Time field type now points to the correct URL. #7405 (@BrookeDot)
- Fixed: Remove unnecessary duplicate IDs in the fetching within
Pods::field(). (@sc0ttkclark) - Fixed: Name check handling when duplicating pod now works as expected and prevents weirdly named duplicate pod names. (@sc0ttkclark)
- Tooling: Generate build provenance attestation during deployment for .org zip. #7419 (@johnbillion)
Our GitHub has the full list of all prior releases of Pods: https://github.com/pods-framework/pods/releases
