WordPress mit KI zu Cloudflare Pages migrieren
WordPress ist leistungsstark. Für Landingpages, Portfolios und Unternehmenswebsites ist es oft zu schwerfällig. Man verwaltet Plugins, Updates und Server für Inhalte, die lediglich einfaches HTML benötigen.
Ich habe meine Website mithilfe von Astro und KI zu Cloudflare Pages migriert. Es hat null Dollar gekostet und läuft schneller.
Hier ist der Prozess und was nicht wie geplant funktioniert hat.
Der Tech-Stack • Static Site Generator: Astro • Hosting: Cloudflare Pages • Formulare: FormRoute • KI-Assistent: Claude
Warum Cloudflare Pages? • Globales Edge-Netzwerk ohne Cold Starts. • Großzügiges Free Tier mit unbegrenzter Bandbreite. • Einfache Integration, wenn man Cloudflare für DNS nutzt.
Die Migrationsschritte
Bestandsaufnahme der Inhalte Ich habe die WordPress-XML-Datei exportiert. Ich habe sie Claude gegeben, um eine saubere Liste jedes Beitrags, Slugs und jeder Kategorie zu erstellen. Das dauerte 30 Sekunden statt Stunden.
Inhaltskonvertierung WordPress verwendet HTML und Shortcodes. Astro verwendet Markdown. Ich habe Claude genutzt, um das HTML mit korrektem Frontmatter in Markdown umzuwandeln. Bei 80 % meiner Inhalte hat es funktioniert.
Automatisierung Ich habe Claude gebeten, ein Migrationsskript zu schreiben. Das Skript las die XML, erstellte einzelne Markdown-Dateien und aktualisierte die Bildreferenzen.
Was nicht funktioniert hat (die restlichen 20 %)
Statische Websites haben keinen Server. Das bedeutet, dass bestimmte Dinge nicht mehr funktionieren:
• Kontaktformulare: PHP-basierte Formulare wie Contact Form 7 funktionieren nicht. Ich habe sie durch FormRoute ersetzt. Man muss lediglich die Form-Action auf deren API umleiten. • Shortcodes: Galerie- und plugin-spezifische Shortcodes existieren in Astro nicht. Man muss diese als Komponenten neu aufbauen. • Suche: Die WordPress-Suche ist serverseitig. Ich habe Pagefind verwendet, um eine clientseitige Suche zu meiner statischen Website hinzuzufügen. • Kommentare: WordPress-Kommentare funktionieren nicht auf statischen Websites. Ich habe sie entfernt.
Das Ergebnis
• Build-Zeit: Unter 10 Sekunden. • Geschwindigkeit: Unter 50 ms weltweit. • Lighthouse-Score: 98–100. • Kosten: 0 $. • Wartung: Null.
KI hat mir Tage an Arbeit bei der Inhaltskonvertierung und beim Scripting erspart. Man muss jedoch immer noch die menschlichen Entscheidungen treffen, was man behält und wie man nicht mehr funktionierende Features ersetzt.
Optional learning community: https://t.me/GyaanSetuAi
