ProcessWire – Ein radikal minimalistisches WordPress-Theme
Willkommen bei ProcessWire, einem WordPress-Theme, das sich radikal von der üblichen WordPress-Struktur löst. Ziel dieses Themes ist es, eine schlanke, schnelle und absolut kontrollierbare WordPress-Basis zu schaffen, die sich wie ein echtes Entwicklungsframework anfühlt – ohne überflüssigen Ballast, ohne unnötige Automatismen und ohne Performance-Bremsen.
🛠 Die Grundidee: WordPress als reines CMS
WordPress bringt eine Vielzahl an Funktionen mit, die für klassische Websites sinnvoll sein mögen – doch für ein minimalistisches, hochperformantes Theme braucht es nur die Basisfunktionen: Seiten, Beiträge, Medien und Custom Fields. Alles andere wird bewusst deaktiviert oder durch eigene, schlankere Lösungen ersetzt.
Was macht dieses Theme anders?
✅ Kein Gutenberg, kein Block-Editor – Volle Kontrolle über den Content
✅ Kein wp_head-Overhead – Kein unnötiger Code im Header
✅ Kein wp_footer-Ballast – Minimale Scripts für maximale Performance
✅ Volle Kontrolle über Meta-Tags, SEO und Strukturdaten
✅ Dynamische, logische URL-Strukturen & automatische SEO-Daten
✅ WordPress-Widgets & Menüs bleiben erhalten, aber flexibel anpassbar
✅ Eigene Custom Post Types für strukturierte Inhalte (z. B. Angebote, Produkte, Kontakte)
🚀 Struktur und Funktionsweise
📌 1. Minimale Theme-Basis
Das Theme verwendet nur die nötigsten WordPress-Funktionen und gibt die Inhalte direkt per WordPress Codex-Funktionen aus, anstatt sich auf vorgefertigte Strukturen oder APIs zu verlassen.
🔹 Kein REST-API-Overhead
🔹 Kein jQuery – so weit wie möglich durch Vanilla JS ersetzt
🔹 Kein Auto-Einfügen von Klassen & Markup durch WordPress
📌 2. Eigene SEO-Optimierung (statt Plugin-Overkill)
SEO wird zentral in einer einzigen Datei verwaltet (seo-description.php), um volle Kontrolle über Titel, Beschreibung, Keywords und Open Graph-Daten zu haben.
🔹 SEO-Titel mit logischer Struktur: "Name des Blogs - Unterseite oder Blogbeitrag"
🔹 SEO-Beschreibung mit Fallback-Strategie:
1️⃣ Falls ein SEO-Feld gefüllt ist → dieses verwenden
2️⃣ Falls nicht → Excerpt (Beitragsauszug) nutzen
3️⃣ Falls kein Excerpt → Erste 160 Zeichen des Haupttextes nehmen
🔹 Autor-Tag dynamisch: Vorname Nachname, falls nicht gesetzt, Fallback auf display_name
🔹 Automatische Canonical URLs für jede Seite
🔹 Automatische Open Graph (og:title, og:description, og:image)
🔹 Twitter Cards (twitter:title, twitter:description, twitter:image)
Alle diese Funktionen sind zentral in seo-description.php ausgelagert, sodass sie flexibel überall genutzt werden können.
📌 3. Custom Post Types für strukturierte Inhalte
Ein einfaches Blog-System reicht oft nicht – strukturierten Content sauber verwalten zu können, ist essenziell. Daher bietet dieses Theme eigene Custom Post Types für verschiedene Inhalte, wie z. B.:
✅ Angebote (mit individuellen Feldern für Preis & Ansprechpartner)
✅ Produkte (mit flexiblen Zusatzfeldern)
✅ Kontakte (Name, Telefonnummer, Adresse)
Diese sind direkt ins Theme integriert – ohne Plugins!
📌 4. Maximale Kontrolle über das Markup
WordPress neigt dazu, überflüssige Klassen, IDs und <p>-Tags in den Code zu schleusen. Dieses Theme blockiert alle unnötigen WordPress-Stile und gibt das Markup so sauber wie möglich aus.
Was wurde deaktiviert?
🚫 Gutenberg-Editor & Block-Styles entfernt
🚫 Unnötige <p>-Tags und wp-block-xyz-Klassen entfernt
🚫 WordPress-Emojis, oEmbed & REST-API deaktiviert
🚫 Doppelter Wrapper-Code bei Menüs & Widgets reduziert
📌 5. JSON-LD für bessere Google-SEO
Dieses Theme integriert strukturierte Daten (Schema.org JSON-LD) direkt, um Google eine optimale Darstellung der Website zu ermöglichen.
✔ Automatische Organization-Daten (Name, URL, Logo, Social Media)
✔ Fallback-Bild für Open Graph & Twitter Cards
✔ Einfache Erweiterung für LocalBusiness, Article oder Person
📌 6. Theme-Performance & saubere Struktur
Durch die radikale Entschlackung von WordPress läuft dieses Theme extrem schnell und schlank.
✅ Keine unnötigen Plugins
✅ CSS & JavaScript werden manuell geladen (keine wp_enqueue-Stil-Skripte)
✅ Kein unkontrollierter Auto-Code durch WordPress
✅ Einfach zu erweitern & anzupassen
💡 Fazit: Warum dieses Theme?
Dieses Theme ist für alle, die WordPress nicht als starres Baukastensystem, sondern als flexibles Entwicklungsframework nutzen wollen.
🔹 Minimale Basis, aber maximale Anpassbarkeit
🔹 Keine unnötigen Automatisierungen oder Performance-Bremsen
🔹 Volle Kontrolle über SEO, Markup und Struktur
🔹 Einfach erweiterbar durch Custom Post Types & eigene Felder
Mit ProcessWire wird WordPress so minimalistisch und performant wie möglich – und trotzdem flexibel genug für komplexe Websites. 🚀
