WoW-Gildenwebsite erstellen
Die meiste Gilden-Kommunikation läuft heute über Discord. Trotzdem hat eine eigene Website einen Zweck, den Discord nicht abdeckt: eine öffentliche, über Google auffindbare Seite, die Bewerber vor dem Beitritt lesen, ein dauerhaftes Archiv für Regeln und Raidzeiten sowie ein automatisch aktueller Roster mit Charakterdaten aus der Blizzard-API. Unten stehen die drei sinnvollen Wege im Vergleich, ein detaillierter WordPress-Aufbau und die konkreten API-Aufrufe, mit denen Sie Fortschrittsdaten aus Blizzard, Raider.IO und Warcraft Logs anbinden.
Braucht eine Gilde 2026 noch eine Website?
Kurz: nur, wenn die Website etwas kann, das Discord nicht kann. Für den reinen Alltag – Sprachchat, Ankündigungen, spontane Raid-Pings – reicht ein gut strukturierter Discord-Server mit Rollen und dem Bot Raid-Helper für Anmeldungen. Eine Website lohnt sich, wenn Sie
- außerhalb von Discord gefunden werden wollen (Google-Suche nach „[Gildenname] [Server]“ oder „Mythic-Raidgilde Blackrock“),
- eine dauerhafte Bewerbungsseite brauchen, die man ohne Discord-Beitritt lesen kann,
- einen öffentlichen Roster mit Live-Daten (Item-Level, Mythic+-Score, Raidfortschritt) zeigen möchten,
- Inhalte langfristig archivieren wollen (Guides, Loot-Regeln, Attendance-Historie).
Wenn keiner dieser Punkte zutrifft, sparen Sie sich die Arbeit und bauen einen ordentlichen Discord. Wenn mindestens zwei zutreffen, lesen Sie weiter.
Drei Wege – welcher zu Ihrer Gilde passt
1. Fertige Gilden-Plattform (schnell, kaum Technik). Anbieter wie Guildtag (kostenlos, werbefrei) oder Gamer Launch sind auf Gaming-Communities zugeschnitten und bringen Roster-Import, Forum, Serverstatus-Widget und Event-Kalender mit. Vorteil: in einer Stunde online. Nachteil: eingeschränktes Design, oft eine Subdomain, und Sie sind vom Anbieter abhängig. Enjin, früher ein Standard in dieser Nische, hat sich zu Blockchain/NFT-Themen verschoben – die klassische Gilden-Hosting-Funktion sollten Sie vor dem Start gegenprüfen.
2. WordPress (volle Kontrolle, mittlerer Aufwand). Eigene Domain, freies Design, beliebige Erweiterungen und die Möglichkeit, die Blizzard-API selbst anzuzapfen. Das ist der Weg, den dieser Artikel im Detail beschreibt.
3. Discord-first mit dünner Landingpage. Ein einseitiger Auftritt (z. B. eine statische Seite oder ein Carrd-/Notion-Public-Link) mit Gildenbeschreibung, Anforderungen und einem großen „Auf Discord bewerben“-Button. Minimaler Pflegeaufwand, für die meisten kleinen bis mittleren Gilden völlig ausreichend.
WordPress-Website Schritt für Schritt
Hosting, Domain, Grundgerüst
Sie brauchen einen Domainnamen (z. B. meinegilde.de) und ein Webhosting mit PHP und MySQL – jedes gängige Shared-Hosting genügt für eine Gildenseite. Danach WordPress installieren; die meisten Hoster bieten dafür einen Ein-Klick-Installer. Wie das im Detail läuft, steht unter WordPress installieren und Domain registrieren.
Als Theme reicht ein schlankes, responsives Standard-Theme – etwa das aktuell mitgelieferte WordPress-Block-Theme. Spezielle „Gaming-Themes“ sind oft überladen und langsam – Geschwindigkeit hilft Ihnen bei Google mehr als animierte Hintergründe. Legen Sie zuerst diese Seiten an: Startseite, Über die Gilde, Anforderungen/Bewerbung, Raidzeiten, News/Blog.
Raid-Planung und Anmeldungen
Für die Anmeldung zu Raids gibt es zwei realistische Muster:
- Discord-Bot als Quelle der Wahrheit: Anmeldungen laufen über Raid-Helper in Discord, die Website verlinkt nur darauf. Am wenigsten Pflegeaufwand, weil Ihre Spieler ohnehin in Discord sind.
- Website-Kalender: Ein Plugin wie The Events Calendar zeigt Raidtermine mit Uhrzeit (Zeitzone nicht vergessen!) und optionaler Anmeldung direkt auf der Seite. Sinnvoll, wenn die Website der zentrale Anlaufpunkt sein soll.
Für die meisten Gilden ist Variante eins die ehrlichere Wahl: doppelte Anmeldesysteme werden erfahrungsgemäß nicht gepflegt.
Bewerbungen und Recruiting-Formular
Ein Formular-Plugin wie WPForms oder Fluent Forms genügt für die Bewerbung. Fragen Sie nur ab, was Sie wirklich brauchen: Charaktername + Realm, Klasse/Spec, Raider.IO- oder Warcraft-Logs-Link, Erfahrung, Verfügbarkeit. Leiten Sie Eingänge per E-Mail an die Offiziere weiter oder – besser – per Webhook in einen privaten Discord-Kanal.
Wichtig, sobald Sie Bewerberdaten erheben: Sie brauchen ein Impressum und eine Datenschutzerklärung, und das Formular muss datensparsam sein. Details unter Impressum erstellen und Datenschutzerklärung erstellen.
Charakter- und Fortschrittsdaten automatisch anbinden
Der eigentliche Mehrwert gegenüber Discord ist ein Roster, der sich selbst aktualisiert. Dafür gibt es drei Datenquellen.
Blizzard-API (offizielle Charakterdaten)
Registrieren Sie im Battle.net-Entwicklerportal unter develop.battle.net einen API-Client und notieren Sie Client-ID und Client-Secret.
Öffentliche Charakter- und Gildendaten laufen über den Client-Credentials-Flow. Zuerst holen Sie ein Token, dann fragen Sie den Charakter ab – hier am Beispiel der EU-Region:
# 1) Access-Token holen
curl -u "$CLIENT_ID:$CLIENT_SECRET" \
-d grant_type=client_credentials \
https://oauth.battle.net/token
# 2) Charakterprofil abfragen (EU)
curl -H "Authorization: Bearer $TOKEN" \
"https://eu.api.blizzard.com/profile/wow/character/blackrock/charname?namespace=profile-eu&locale=de_DE"
Zwei Dinge, an denen Anfänger scheitern:
- Region-Host und Namespace müssen zusammenpassen. Der Host ist
{region}.api.blizzard.commitregion=us | eu | kr | tw(China läuft separat). Profil-Daten verlangen den Namespaceprofile-{region}, statische Datenstatic-{region}. Ohne Namespace kommt ein Fehler zurück. - Geschützte Daten brauchen einen anderen Flow. Öffentliche Werte wie Item-Level oder Ausrüstung liefert Client-Credentials. Für private Daten (z. B. der WoW-Account einer Person) ist der Authorization-Code-Flow mit Battle.net-Login des jeweiligen Spielers nötig.
Ein WordPress-Plugin kann diese Aufrufe im Hintergrund per Cron machen und das Ergebnis zwischenspeichern – bauen Sie einen Cache (z. B. Transients, ein paar Stunden), sonst laufen Sie in die Rate-Limits.
Raider.IO und Warcraft Logs
Für Mythic+-Score und Raidfortschritt ist die Raider.IO-API oft die einfachere Wahl: frei nutzbar, ohne OAuth, ein einziger GET-Aufruf. Über den Parameter fields holen Sie Score und Progression in einem Rutsch:
# Mythic+-Score und Raidfortschritt – kein Token nötig
curl "https://raider.io/api/v1/characters/profile?region=eu&realm=blackrock&name=charname&fields=mythic_plus_scores_by_season:current,raid_progression"
Warcraft Logs liefert detaillierte Leistungsdaten (Parses, Rankings) über eine GraphQL-API (v2) mit eigenem OAuth-Client. Für einen öffentlichen Roster reicht meist Blizzard + Raider.IO; Warcraft-Logs-Daten sind eher etwas für die interne Leistungsbewertung.
Recruiting: damit die Website auch gefunden wird
Eine Website hilft nur, wenn Bewerber sie finden. Zwei Kanäle zählen:
- WoW-Plattformen: Tragen Sie die Gilde bei WoWProgress und Raider.IO ein und nutzen Sie die dortigen Recruiting-Listen sowie das offizielle Gildenfinder-Tool im Spiel. Von dort setzen Sie einen Link auf Ihre Seite.
- Suchmaschine: Optimieren Sie die Bewerbungsseite auf konkrete Suchbegriffe, die Wechselwillige tatsächlich eingeben – etwa „[Server] Mythic Raidgilde [Klasse] gesucht“ oder „WoW Gilde [Zeitzone/Abende]“. Ein sprechender Seitentitel, eine klare Meta-Beschreibung und ehrliche Anforderungen (Raidtage, Uhrzeiten, aktueller Progress) wirken stärker als Keyword-Stopfen. Wie das systematisch geht, steht unter Suchmaschinenoptimierung Grundlagen.
Halten Sie den angezeigten Fortschritt aktuell – eine Seite, die noch den Raid der letzten Erweiterung zeigt, schreckt gute Bewerber sofort ab.
Häufige Fehler und wie Sie sie vermeiden
- Zwei konkurrierende Anmeldesysteme (Website und Discord): Entscheiden Sie sich für eines.
- Roster von Hand pflegen: wird nach zwei Wochen nicht mehr gemacht. Automatisieren über die API oder ganz weglassen.
- Keine Zeitzone bei Raidzeiten: „20:00“ ist nutzlos ohne „Uhr, Serverzeit/CE(S)T“.
- Bewerberdaten ohne Datenschutzerklärung sammeln: rechtlich angreifbar. Impressum und Datenschutz gehören von Anfang an dazu.
- Überladenes Design: langsame Ladezeit kostet Google-Ranking und Geduld der Bewerber.
FAQ
Reicht nicht einfach ein Discord-Server? Für den internen Betrieb ja. Sobald Sie öffentlich gefunden werden, Bewerber ohne Discord-Beitritt informieren oder einen Live-Roster zeigen wollen, ergänzt eine Website den Discord sinnvoll – sie ersetzt ihn nicht.
Muss ich programmieren können, um die Blizzard-API zu nutzen? Nicht zwingend. Fertige Plattformen wie Gamer Launch importieren den Roster ohne Code. Wollen Sie die Daten selbst auf einer WordPress-Seite darstellen, brauchen Sie entweder ein passendes Plugin oder etwas PHP-/JavaScript-Kenntnis für die API-Aufrufe und das Caching.
Was kostet eine Gildenwebsite? Auf fertigen Plattformen oft 0 Euro (mit Werbung/Subdomain). Der WordPress-Weg kostet Domain plus Hosting – meist im niedrigen einstelligen Euro-Bereich pro Monat. Die Blizzard-, Raider.IO- und Warcraft-Logs-APIs sind für diesen Umfang kostenlos nutzbar.
→ Mehr zum Thema: Alle Artikel unter Sonstiges