WordPress & WooCommerce

Individuelles WordPress, von Hand geschrieben. Ohne Page Builder.

Ich baue WordPress-Themes, -Blöcke und -Plugins so, wie man jede andere Anwendung bauen würde: in einem Repository, in lesbarem PHP, mit einem Build-Schritt und einem Übergabedokument. Seit zwölf Jahren, vor allem für Agenturen und Unternehmen, die etwas Langsames geerbt haben und keine Lizenzen mehr verlängern wollen.

Typischer Auftrag Zwei bis sechs Wochen, fester Umfang
Sie erhalten Git-Repository, Build-Skripte, schriftliche Übergabe
Arbeitet mit Ihrem Designer, Ihrem Hoster, Ihren bestehenden Inhalten
Was Ihr Besucher sieht Gleiche Seite, gleiche Verbindung

Mit einem Page Builder

Builder-CSS, Builder-JS, eine Icon-Schrift, das Theme und seine Add-ons – jedes davon, bevor das erste Wort erscheint.

Von Hand geschrieben

Ein Stylesheet. Dann die Seite.

01UmfangWas ich baue

Was ein WordPress-Projekt tatsächlich umfasst.

Individuelle Themes nach Design

Ein Theme, geschrieben für Ihr Design und nichts anderes. Templates in PHP, Styles in CSS, die Sie einem anderen Entwickler übergeben könnten, und ein Build-Schritt, der ein Stylesheet und ein Skript erzeugt statt der rund zwanzig Requests, die ein Builder-Stack üblicherweise auslöst. Wenn Sie eine Figma-Datei mit definierter Typo-Skala und Abstandssystem haben, lässt sich das fast direkt übertragen.

Native Gutenberg-Blöcke für Ihre Inhalte

Redakteure brauchen keine Leinwand, auf der alles überall hin kann. Sie brauchen acht oder zehn Blöcke, die zu dem passen, was Ihre Website wirklich veröffentlicht – eine Kennzahlenzeile, eine Fallstudien-Karte, eine Preistabelle, einen Hinweiskasten –, mit den Feldern zum Ausfüllen und sonst nichts. Die Blöcke werden mit block.json registriert und kommen daher ohne Lizenz und ohne Laufzeitabhängigkeit aus.

WooCommerce, das eine volle Woche übersteht

Eigene Produkttypen, Anpassungen am Checkout, Versand- und Steuerregeln, Arbeit an Zahlungsanbietern und der unglamouröse Teil, den niemand kalkuliert: sicherstellen, dass Warenkorb und Checkout nicht bei jedem Aufruf ein Dutzend ungecachter Abfragen ausführen. Die meisten langsamen WooCommerce-Shops sind in der Datenbank langsam, nicht im Front-End.

Plugins für das, was kein Plugin kann

Wenn die Anforderung wirklich spezifisch ist – eine Buchungsregel, ein ERP-Abgleich, ein interner Freigabeprozess –, ist ein kleines, zweckgebundenes Plugin günstiger im Unterhalt, als ein Allzweck-Plugin zu verbiegen und diese Verbiegung für immer zu pflegen.

Eine geerbte Website retten

Etwa die Hälfte dieser Arbeit betrifft eine Website, die jemand anderes gebaut hat. Ich lese, was vorhanden ist, bevor ich ein Angebot mache, und sage Ihnen klar, ob es sich lohnt, sie auszubauen oder zu ersetzen. Manchmal lautet die ehrliche Antwort, dass die bestehende Website in Ordnung ist und Sie drei Tage Arbeit brauchen, nicht dreißig.

02HaltungWarum es für Sie zählt

Warum ich nicht mit Page Buildern baue.

Das ist die Frage, die mir am häufigsten gestellt wird, deshalb hier die echte Antwort statt eines Slogans. Page Builder sind keine schlechte Software. Sie sind das richtige Werkzeug für eine Broschüren-Website, die bis Freitag existieren muss und danach nie wieder angefasst wird. Für eine Website, auf der Ihr Geschäft läuft, sind sie das falsche Werkzeug – aus vier konkreten Gründen.

Sie liefern Markup, das Sie nicht bestellt haben

Ein Builder muss alles darstellen können, also verpackt er alles in tief verschachtelte Container, dazu das CSS und JavaScript, um sie zu steuern. Dieses Gewicht liegt auf jeder Seite, ob sie die Funktionen nutzt oder nicht. Es ist die häufigste Einzelursache für einen schlechten Largest-Contentful-Paint-Wert bei den Websites, die ich reparieren soll.

Ihre Inhalte landen im Werkzeug

Builder-Layouts werden in der Datenbank als codierte Shortcodes oder serialisierte Daten gespeichert, nicht als sauberer Beitragsinhalt. Deaktivieren Sie das Plugin, und ein Großteil Ihrer Website wird zu unlesbarem Markup. Das ist kein Fehler – es ist der Handel, den Sie eingegangen sind. Es lohnt sich zu wissen, dass Sie ihn eingegangen sind.

Sie fügen Ihren laufenden Kosten eine Lizenz hinzu

Ein Builder, seine Add-ons und das Theme, von dem er abhängt, kosten typischerweise einige hundert Dollar pro Jahr, für immer, nur um weiter Sicherheitsupdates zu erhalten. Über die Lebensdauer einer Website ist das oft mehr als der Unterschied bei den Baukosten.

Jeder Redakteur wird zum Designer

Mit einer unbegrenzten Leinwand erschaffen wohlmeinende Menschen zwölf leicht unterschiedliche Button-Stile. Ein kleiner Satz zweckgebundener Blöcke macht das richtige Ergebnis zum einfachen Ergebnis – genau dafür ist ein Designsystem da.

Wenn Sie bereits eine Builder-Website haben und sie funktioniert, werde ich Ihnen nicht sagen, dass Sie sie wegwerfen sollen. Ich sage Ihnen, was sie Sie an Ladezeit und Lizenzen kostet, und überlasse Ihnen die Entscheidung, ob sich ein Wechsel lohnt.

03AblaufWirklich eine Reihenfolge

Wie ein Projekt abläuft.

01

Lesen, was da ist

Vor dem Angebot schaue ich mir die aktuelle Website, das Inhaltsmodell und das Design an. Sie erhalten einen schriftlichen Umfang mit dem, was enthalten ist, was nicht, und wo ich das Risiko sehe – meist bei der Inhaltsmigration oder einer Integration, die niemand dokumentiert hat.
02

Zuerst das Inhaltsmodell

Beitragstypen, Taxonomien, Felder und Blöcke werden festgelegt, bevor ein einziges Template entsteht. Das später zu ändern ist die teuerste Art von Nacharbeit, deshalb lohnt sich ein zusätzlicher Tag am Anfang.
03

Entwicklung auf einer Staging-URL

Sie erhalten einen Link, über den Sie den Fortschritt ab der ersten Woche verfolgen können, und einen Ort für Kommentare. Kein Monat Funkstille, gefolgt von einer großen Enthüllung.
04

Migrieren, testen, messen

Inhalte werden übertragen, Weiterleitungen von den alten URLs eingerichtet, und ich prüfe Core Web Vitals, grundlegende Barrierefreiheit und das Verhalten in verschiedenen Browsern vor dem Launch, nicht danach. Alte URLs funktionieren weiter.
05

Sauber übergeben

Repository, Build-Anleitung, eine Führung durch den Aufbau des Themes und ein kurzes Video für die Person, die die Website pflegt. Für normale Änderungen sollten Sie mich nicht brauchen.

04FragenOft gestellt, klar beantwortet

Was Menschen fragen, bevor sie mich beauftragen.

Arbeiten Sie an bestehenden Websites oder nur an Neubauten?

Beides, und etwa die Hälfte ist geerbte Arbeit. Ich lese den bestehenden Code, bevor ich ein Angebot mache, und sage Ihnen ehrlich, ob es sich lohnt, ihn auszubauen oder zu ersetzen. Einen Neubau anzubieten ist leicht; Ihnen zu sagen, dass Sie keinen brauchen, ist nützlicher.

Können Sie nach den Figma-Dateien unseres Designers bauen?

Ja, und das ist mir am liebsten. Reibungslos läuft es mit einer definierten Typo-Skala, einem Abstandssystem und festgelegten Breakpoints. Bremsend wirken die Zustände, die Designer meist weglassen – leer, ladend, Fehler und Inhalte, die dreimal so lang sind wie der Platzhalter. Danach frage ich früh.

Kann mein Team die Website weiterhin bearbeiten?

Ja. Auf Page Builder zu verzichten heißt nicht, die Bearbeitung wegzunehmen, sondern Redakteuren einen kleinen Satz Blöcke zu geben, die immer richtig aussehen, statt einer Leinwand, auf der sich alles überallhin ziehen lässt. Die meisten Teams stellen fest, dass sie mehr tun können, nicht weniger, weil nichts zerbrechlich ist.

Verwenden Sie ACF oder native Blöcke?

Standardmäßig native block.json-Blöcke, weil sie ohne Lizenz und ohne Laufzeitabhängigkeit auskommen. Advanced Custom Fields setze ich dort ein, wo es wirklich Zeit spart – komplexe wiederholbare Felder, Optionsseiten, Beziehungsfelder –, und ich sage Ihnen, welche Teile davon abhängen, damit Sie genau wissen, was Sie mittragen.

Bin ich danach an Sie gebunden?

Nein. Sie erhalten das Repository, die Build-Skripte und eine schriftliche Übergabe. Es ist gewöhnliches WordPress und gewöhnliches PHP, also kann jeder kompetente WordPress-Entwickler übernehmen. Das ist das bewusste Ergebnis davon, nicht auf proprietären Werkzeugen aufzubauen – der Code überdauert die Zusammenarbeit.

Bieten Sie laufende Wartung an?

Eine kleine monatliche Pauschale für Updates, Monitoring und ein festes Kontingent an Änderungen, wenn Sie möchten. Ich dränge nicht darauf. Eine Website ohne Plugin-Wildwuchs braucht deutlich weniger Wartung als eine mit – genau darum geht es ja, sie so zu bauen.

Wo sind Sie, und was bedeutet das für Meetings?

In Nagpur, Indien, nach IST. Das überschneidet sich bequem mit dem europäischen Vormittag und dem Arbeitsbeginn an der US-Ostküste. Ich beantworte E-Mails am selben Werktag, und Sie sprechen direkt mit mir statt mit einem Account Manager.

Nächster Schritt

Sagen Sie mir, was Sie haben und was damit nicht stimmt.

Ein Absatz genügt für den Anfang. Wenn WordPress die falsche Antwort für Ihr Projekt ist, sage ich es – manchmal ist die ehrliche Empfehlung stattdessen eine Laravel-Anwendung.

Projekt-Briefing Schritt 1 von 2 · Die Arbeit

Was möchten Sie bauen lassen?

Ein Absatz reicht völlig für den Anfang. Wenn der Auftrag nicht zu mir passt, sage ich es und nenne Ihnen jemanden, der besser passt.

Die Arbeit

Wählen Sie alles, was zutrifft.

Plattform

„Keine Ahnung“ ist eine völlig gute Antwort.

Was möchten Sie bauen, und was muss es für die Menschen leisten, die es nutzen? Schreiben Sie es so, wie Sie es laut sagen würden.

0 / 1200

Zwei Schritte. Unter einer Minute.