Nachlese zum WordPress Meetup #121 – November 2024 – Custom Post Types und Custom Fields

Die meisten Websites kommen irgendwann an den Punkt, an dem sie mehr Flexibilität für spezifische Inhalte brauchen – und genau hier kommen Custom Post Types (CPT) und Custom Fields ins Spiel.

Timo Wessels zeigt, wie man eigene Inhaltstypen erstellt, um z. B. Bewertungen, Rezepte, Teamprofile oder Dienstleistungen gezielt und strukturiert abzubilden. Wir werfen einen Blick auf die gängigen Plugins, die diesen Prozess erleichtern, und erfahren, wie CPT und Custom Fields auch direkt per Code im Child-Theme eingerichtet werden können.

Wir sprechen darüber, wie Custom Fields für Loops, individuelle Einstellungen und die zentrale Verwaltung wichtiger Daten genutzt werden, damit alles genau dort abrufbar ist, wo es gebraucht wird.

Die wichtigsten Custom Post Type & Custom Field Plugins

All-in-One Lösungen

  • Pods – Umfassende Lösung für CPTs, Custom Fields und Taxonomien. Besonders stark bei Beziehungen zwischen verschiedenen Inhaltstypen.
  • Advanced Custom Fields (ACF) – Der Marktführer für Custom Fields mit intuitiver Benutzeroberfläche und umfangreichen Feldtypen.
  • Meta Box – Leistungsstarke Alternative zu ACF mit über 40 Feldtypen und Frontend-Formularen.
  • Custom Post Type UI – Einfache grafische Oberfläche zur Erstellung von CPTs und Taxonomien.
  • Toolset – Professionelle Suite für komplexe Websites mit CPTs, Views und Formularen.

Nützliche Funktionen von Custom Fields

Praktische Anwendungsfälle

  • Strukturierte Daten: Preise, Öffnungszeiten, Bewertungen, technische Spezifikationen
  • Wiederverwendbare Inhalte: Call-to-Action Buttons, Testimonials, FAQs
  • Bedingte Logik: Inhalte basierend auf Feldwerten ein-/ausblenden
  • Relationale Daten: Verknüpfung zwischen Posts, Autoren, Produkten
  • Medien-Galerien: Erweiterte Bildverwaltung mit zusätzlichen Metadaten
  • Formulare: Frontend-Eingabe für User-Generated Content

Technische Vorteile

  • Performance: Gezielte Abfragen statt großer Post-Content
  • Wartbarkeit: Zentrale Datenverwaltung statt verstreuter Shortcodes
  • Flexibilität: Einfache Theme-Wechsel ohne Datenverlust
  • API-Integration: Strukturierte Daten für REST API und Headless-Setups

Filter-Plugins für CPT / Fields / Taxonomien

Hilfreiche Tools für Entwickler

  • Admin Columns – Erweitert die WordPress-Admin-Tabellen um Custom Fields
  • Query Monitor – Debugging-Tool für Datenbankabfragen und Performance
  • Bricks Builder – Theme Builder mit nativer CPT/ACF-Integration
  • WP Codey – AI-gestützter Code-Generator für WordPress

Technische Ressourcen

Best Practices für Custom Fields

  1. Namenskonventionen: Verwende Präfixe für Feldnamen zur Vermeidung von Konflikten
  2. Datenvalidierung: Nutze die eingebauten Validierungsfunktionen der Plugins
  3. Performance: Vermeide zu viele Meta-Queries in Loops
  4. Backup: Custom Fields werden in der Datenbank gespeichert – regelmäßige Backups sind wichtig
  5. Documentation: Dokumentiere deine Feldstrukturen für andere Entwickler

Im Anschluss bleibt wie immer Zeit für Fragen, Networking und den Austausch wertvoller Tipps zum Thema Custom Post Types und Custom Fields.

WordPress Meetup #127 – Juni 2025 – Was ist FAIR?

Was ist FAIR?

Neben dem WordCamp Europe in Basel gab es noch eine weitere Veranstaltung. Das AltCtrlOrg-Event, was das Ziel verfolgte, Themen zu besprechen, die auf einem WordCamp nicht möglich sind. Zum Beispiel das Infragestellen des StatusQuo und wie Governance von WordPress anders aussehen könnte.

Mehr dazu:
https://altctrl.org/
https://www.youtube.com/@altctrlorg

Insbesondere wurde dort das FAIR-Projekt vorgestellt, ein Paket-Manager für WordPress-Plugins (https://github.com/fairpm). Unterstützt durch die Linux Foundation:
https://www.linuxfoundation.org/press/linux-foundation-announces-the-fair-package-manager-project-for-open-source-content-management-system-stability

Wir schauen uns gemeinsam an, was das Projekt ist und inwieweit uns das betrifft und helfen kann.

Im Anschluss wird es wie immer Zeit für Fragen, Gespräche und Networking geben. Wir freuen uns auf angeregte Diskussionen, den Austausch von Erfahrungen und nützlichen Tipps rund um das Thema WordPress.

Weiterlesen

WordPress Meetup #126 – Mai 2025 – Barrierefreie Websites

Barrierefreie Websites

Mit dem European Accessibility Act und dessen Umsetzung in nationales Recht als Barrierefreiheitsstärkungsgesetz (BFSG) kommt im Juni 2025 eine neue Anforderung auf uns zu. Allerdings mit vielen Einschränkungen, für wen das Gesetz überhaupt gilt.

Im Gegensatz zum letzten Meetup mit diesem Thema würden wir dieses Mal versuchen gemeinsam unser Wissen zusammenzuwerfen und praktisch an das Thema herangehen.

Mit welchen Tools können wir testen? Welche Punkte gilt es umzusetzen?

Im Anschluss wird es wie immer Zeit für Fragen, Gespräche und Networking geben. Wir freuen uns auf angeregte Diskussionen, den Austausch von Erfahrungen und nützlichen Tipps rund um das Thema WordPress und Barrierefreiheit.

Weiterlesen

WordPress Meetup #125 – April 2025 – Unsichtbare Fehler

Unsichtbare Fehler – Kuriositäten aus 20 Jahren WordPress

WordPress ist leicht zu lernen und schwer zu meistern. Nach der 5-Minuten-Installation (womöglich noch kürzer per 1-Klick-Installation) ist alles abstrahiert und kann im Interface eingestellt und bearbeitet werden. Was nicht zu sehen ist, ist auch nicht wichtig.

„Decision, not options.“ – getreu der WordPress-Philosophie.

Aber leider gilt auch „Aus den Augen, aus dem Sinn.“ Es gibt etliche Stellen in WordPress, die leicht vergessen werden können, weil sie nicht direkt zu sehen sind.

Probleme kann es geben mit der .htaccess, Sitemaps, robots.txt, Autoload-Optionen, Favicons und noch vielen mehr.

Ein Talk für alle, die verstehen wollen, was genau passiert – was schief läuft und wie sie es reparieren können.

Im Anschluss bleibt wie immer Zeit für Fragen, Networking und den Austausch wertvoller Tipps zum Thema WordPress.

Weiterlesen

WordPress Meetup #124 – März 2025 – PHP-Coding für WordPress mit ChatGPT

PHP-Coding für WordPress mit ChatGPT

Mark gibt uns einen Einblick in ChatGPT und wie er damit Plugins entwickelt.

In seinem Talk zeigt er, wie sich mit ChatGPT effiziente Lösungen für die WordPress-Entwicklung finden und umsetzen lassen. Anhand praktischer Beispiele – darunter die Erstellung eines Custom Post Types und das Verwalten von Plugin-Updates – demonstriert er, wie ChatGPT den Entwicklungsprozess unterstützt, optimiert und beschleunigt.

Dabei geht es nicht um fertige Lösungen, sondern darum, wie ChatGPT als interaktiver Coding-Partner genutzt werden kann, um sauberen, skalierbaren Code zu schreiben und typische WordPress-Aufgaben effizient zu lösen.

Im Anschluss bleibt wie immer Zeit für Fragen, Networking und den Austausch wertvoller Tipps zum Thema WordPress.

Weiterlesen