Pods – Custom Content Types and Fields

Beschreibung

Verwalte mit dem Pods-Framework deinen gesamten Bedarf für individuelle Inhalte an einem Ort.

  • Erstelle Inhaltstarten inklusive individuellen Inhaltstypen, individuellen Taxonomien und unseren speziellen erweiterten Inhaltsarten (erweiterte Inhaltsarten erhalten ihre eigenen individuellen Tabellen)
  • Erweitern und Anpassen von Inhaltsarten einschließlich Beiträgen, Seiten, Kategorien, Schlagwörtern, Benutzern und Medien mit einem einfachen Klick
  • Erstelle individuelle Einstellungsseiten einfach in Sekundenschnelle
  • Individuelle Felder zu jeder Inhaltsart hinzufügen
  • Conditionally show fields based on the value of other fields with Conditional Logic
  • Gruppiere deine Felder nach Belieben in eigene Abschnitte und füge zusätzliche Überschriften hinzu, um ihre Organisation zu erleichtern
  • Zeige deine Felder überall mit unseren Blöcken, Shortcodes, Widgets oder den einfach einzurichtenden Pods-Templates mit unserer automatischen Theme-Integration
  • Erstelle Verbindungen zwischen deinen Inhalten mit Beziehungsfeldern, um deine Inhalte zu organisieren

Pods hilft dir, deine Fähigkeiten in der Entwicklung und im Aufbau von Websites zu erweitern, so dass du Inhalte verwalten kannst, die über die standardmäßigen WordPress-Beiträge und -Seiten hinausgehen.

Möchtest du es ausprobieren? Teste Pods in unserer neuen Ein-Klick-Demonstration.

Besuche unsere Dokumentation, unser WordPress-Support-Forum und unseren Live Community Slack Chat um Unterstützung beim Bau deines Traumprojekts mit Pods zu erhalten.

Einführung

Inhaltsarten, die sich mit deinen Anforderungen weiterentwickeln

Erstelle jede Art von Inhalt, die du willst – klein oder groß – wir haben die Lösung für dich. Jeder mit Pods erstellte Inhaltstyp bekommt die volle Liebe, die es braucht, um groß und stark zu werden. Du bekommst eine einfach zu bedienende Benutzeroberfläche, die es dir ermöglicht, individuelle Felder zu verwalten und die Funktionsweise deines Inhaltstyps zu steuern.

Erstellen von neuen Inhaltstypen

Mit Pods kannst du völlig neue Inhaltsarten und Einstellungsseiten erstellen.

Jeder Feldtyp, KOSTENFREI

Wenn du dich für die Verwendung von Pods für deine individuellen Felder entscheidest, erhältst du jeden Feldtyp, den du benötigst, kostenfrei. Pods funktioniert auch hervorragend mit anderen Plugins für individuelle Felder wie Advanced Custom Fields.

Wir haben eine umfangreiche Sammlung von über 25 verschiedenen Eingabetypen, aus der du mehr als 20 verschiedene Feldtypen für jede Inhaltsstruktur auswählen kannst. Jeder Feldtyp verfügt über eigene zusätzliche Optionen, mit denen du die Eingabe und Anzeige von Inhalten anpassen kannst.

Du kannst auch die Sichtbarkeit nach Rolle/Berechtigung und andere erweiterte Optionen steuern.

  • Wiederholbare Felder: Verwandle fast jedes Feld in ein wiederholbares Feld mit unterschiedlichen Werten
  • Text: Klartext, Website, Telefon, E-Mail, Passwort
  • Absatz: Einfacher Absatztext, WYSIWYG (Visueller Editor), Code (Syntaxhervorhebung)
  • Datum/Uhrzeit: Datum und Uhrzeit, Datum, Uhrzeit
  • Nummern: Einfache Zahlen, Währung (30+ internationale Währungen)
  • Beziehungen/Medien: Datei/Bild/Video (Mediathek und grundlegende Upload-Optionen verfügbar), Avatar (für erweiterte Benutzer), oEmbed, Beziehung (Auswahlmenü, Mehrfachauswahl, Autovervollständigung, Kontrollkästchen, Optionsfelder und Listenansicht verfügbar)
  • Kontrollkästchen (Ja/Nein)
  • Farbwähler
  • Layout Fields: Heading text, HTML content

Verbindungen, um Inhalte zu beherrschen

Mit unserer umfassenden Unterstützung hast du es in der Hand, deine Inhalte mit allem in Verbindung zu bringen.

  • Individuell definierte Listen von Text-Optionen
  • Beziehe dich auf beliebige Inhaltstypen oder Taxonomien Beiträge/Begriffe
  • Beziehe dich auf jedes Benutzer-Profil
  • Beziehe dich auf Benutzerrollen und Berechtigungen
  • Beziehe dich auf jeden Kommentar

Und viele andere Beziehungen sind ebenfalls verfügbar, darunter:

  • Bildgrößen
  • Navigations-Menüs
  • Beziehe dich auf den Inhalt einer beliebigen Datenbank-Tabelle
  • Länder (vorgegeben)
  • US-Staaten (vorgegeben)
  • Kanadische Provinzen (vorgegeben)
  • Kalender – Wochentage (vorgegeben)
  • Kalender – Monate des Jahres (vorgegeben)
  • Und viele mehr!

Optionale Komponenten für noch mehr Möglichkeiten

Du kannst einige unserer mitgelieferten Komponenten aktivieren, um deine WordPress-Website noch weiter zu erweitern:

  • Nur-Typen-Modus – Auf unserer Pods-Einstellungsseite kannst du die Erstellung individueller Felder deaktivieren, um die Leistung zu steigern, wenn du Pods nur für Inhaltsarten verwenden möchtest oder planst, es zusammen mit anderen Plugins für individuelle Felder zu nutzen
  • Pods-Templates – Nutze unsere Template-Engine, um Templates zu erstellen, die an Kunden für eine sorgenfreie Verwaltung weitergegeben werden können
  • Markdown-Syntax – Analysiert Markdown-Syntax für Absatzblöcke/WYSIWYG-Felder
  • Erweiterte Beziehungen – Füge noch mehr Beziehungsobjekte hinzu, einschließlich Datenbanktabellen, Multisite-Netzwerken, Multisite-Websites, Themes, Seiten-Templates (im Theme), Seitenleisten, Inhaltstypen-Objekten und Taxonomie-Objekten
  • Tabellen-Speicherung – Aktiviere die tabellenbasierte Datenbankspeicherung für individuelle Felder für Inhaltstypen, Medien, Benutzer und Kommentare
  • Rollen und Berechtigungen – Erstelle oder bearbeite Rollen für deine Website und passe an, worauf sie Zugriff haben
  • Erweiterte Inhaltsarten – Erstelle vollständig individuelle Inhaltsarten, die ihre eigene Datenbanktabelle haben und außerhalb des normalen WordPress-Kontextes existieren, wodurch Meta-Datenbanktabellen vermieden werden
  • Pods-Seiten – Erstelle individuelle Seiten, die über den URL-Pfad deiner Website mit Wildcard-Unterstützung funktionieren und wähle das Seiten-Template im Theme aus, das du verwenden möchtest – besonders nützlich in Verbindung mit erweiterten Inhaltsarten

Plugins, die mit Pods kompatibel sind

Themes, die mit Pods kompatibel sind

  • Genesis (StudioPress) hat eine direkte Verbindung zu Pods

Erweitere Pods mit kostenfreien Add-ons

Extend Pods with Free Third-party Add-Ons

Pods Pro by SKCDEV Premium-Add-ons

Wie kann ich Pods in meine eigene Sprache übersetzen?

Vielen Dank an die netten Menschen, die uns geholfen haben, das Pods-Plugin in viele weitere Sprachen zu übersetzen.

Unterstütze uns bei der Übersetzung der Pods-Benutzeroberfläche auf der offiziellen Translating WordPress-Plattform.

Wir sind auch über unseren Live Community Slack Chat erreichbar, um unseren Übersetzern den Einstieg zu erleichtern und sie bei der Arbeit zu unterstützen.

Möchtest du Pods und Felder selbst übersetzen? Aktiviere die Komponente „Translate Pods“ unter „Pods Admin“ > «Komponenten“.

Mitwirkende

Pods wäre ohne die Beiträge unserer Spender und Code/Support-Mitwirkenden nicht da, wo es heute ist.

Screenshots

  • Neue Inhaltstypen erstellen oder bestehende erweitern
  • Füge Feldgruppen hinzu und verwalte deine Inhaltsart
  • Hinzufügen von Feldern verschiedener Typen mit individuellen Optionen für jedes Feld
  • Durch das Erstellen oder Erweitern eines Inhaltstyps werden dem Beitrags-Editor Feldgruppen hinzugefügt
  • Durch das Erstellen oder Erweitern einer Taxonomie werden dem Begriffs-Editor Feldgruppen hinzugefügt
  • Durch die Erweiterung von Benutzern werden Feldgruppen zum Benutzer-Profil und editierbaren Formularen hinzugefügt

Blöcke

Dieses Plugin unterstützt 6 Blöcke.

  • 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.

Installation

  1. Entpacke den gesamten Inhalt dieser Plugin-Zip-Datei lokal in deinen wp-content/plugins/-Ordner
  2. Lade das Plugin in das Verzeichnis deiner Website hoch
  3. Navigiere zu wp-admin/plugins.php auf deiner Website (deine WordPress-Admin-Plugin-Seite)
  4. Aktiviere dieses Plugin

ODER du kannst es auch einfach in WordPress installieren, indem du auf Plugins >> Installieren >> gehst und den Namen dieses Plugins eingibst

FAQ

Wo erhalte ich Unterstützung für das Plugin?

Unser primärer Support läuft über unser WordPress-Support-Forum. Für den schnellsten Support kannst du uns über unseren Live Community Slack Chat im #support-Kanal erreichen. Unser Slack-Kanal ist nicht rund um die Uhr besetzt, aber wir prüfen alle Fragen, die täglich eingehen, und beantworten alle unbeantworteten Fragen.

Wir haben eine Community von Pods-Benutzern und -Entwicklern, die sich auf Slack austauschen, sodass du mit Sicherheit schnell eine Antwort erhältst. Wir beantworten unsere Fragen im Forum einmal pro Woche und bearbeiten sie im Laufe der Woche, da wir unsere Ressourcen vorrangig für die Umstrukturierung und Verbesserung unserer Dokumentation einsetzen.

Wo kann ich Fehler melden oder neue Funktionen vorschlagen?

Falls du einen Fehler findest oder eine Idee für eine neue Funktion hast, bitten wir dich, ein Issue in unserem GitHub Repository unter https://github.com/pods-framework/pods/issues/new zu erstellen. Bitte gib sehr genau an, welche Schritte du unternommen hast, um dem Problem zu begegnen und füge Screenshots oder andere Konfigurations-Parameter bei, um uns bei der Nachahmung oder Eingrenzung des Problems zu helfen.

Funktioniert Pods mit meinem Theme?

Höchstwahrscheinlich lautet die Antwort ja. Wir erfordern keine speziellen CSS- oder Anzeigeattribute, um Pods mit deinem Theme zu verwenden, sodass du wenig bis keine Schwierigkeiten haben solltest, deine Inhalte in deinem Theme anzuzeigen. Solltest du auf Probleme stoßen, wende dich an deine Theme-Entwickler und frage sie nach der Unterstützung für die Standard-WordPress-Theme-Funktionen und wie du die WordPress-Template-Hierarchie mit ihrem Theme verwenden kannst.

Rezensionen

9. März 2026 1 Antwort
Thank you for this amazing plugin and for making it so robust. Prefer to support a totally open-source community project like this when possible rather than commercial projects. Thanks also for adding block features and now block bindings!
10. April 2025
Wow, I am impressed by this plugin! So easy to add custom post types with taxonomies, extend existing post types, and even add options pages. Very well done, you have one more happy user 🙂 Thank you!
10. Januar 2025
At first glance, this plugin looks complicated. But after watching the main demonstration video on the Pods Framework website and then building my first „Pod“, which was a new Post type, HOLY COW does this ever open up so much customization possibilities! At first I started with the „Auto Template“ and got something cool working with custom fields, but then I saw there are some „Pod“ blocks. I turned off Auto-Template and created a couple more Pod templates for my custom Post type and that opened up so much in terms of putting in custom fields and content into more complex layouts! All without touching the PHP files! Very happy with this. I’ll be ditching „Theme Builders“ from now on. To the developers of this great plugin: Keep it up!
Alle 415 Rezensionen lesen

Mitwirkende und Entwickler

„Pods – Custom Content Types and Fields“ wurde in 129 Sprachen übersetzt. Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „Pods – Custom Content Types and Fields“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

3.3.7 – February 25th, 2026

  • Fixed: Resolve issues using WP_Filesystem to check session paths before starting a session. (@sc0ttkclark)

3.3.6 – February 25th, 2026

  • Fixed: Resolve a fatal error with WP_Filesystem usage. (@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 the where clause, 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 shortcode compare attribute. #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_heading hook 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_bool that uses pods_is_truthy to 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_truthy and pods_is_falsey functions. (@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 option when 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:e3rm6t7cspgpzaf47kn3nnsl for optional installation via DID using the FAIR plugin. (@sc0ttkclark)
  • Fix: Prevent duplicates in Pods::field() and Pods::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::PLACEHOLDER in 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 --args with 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 any Exception object including those extending the base Exception class. 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_Field in pods_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 / 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)
  • 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