Eines ist sicher – WordPress ist ein großartiges Tool für den Aufbau einer mehrsprachigen Website! Allerdings kann man tatsächlich WordPress Mehrsprachigkeit ohne Plugin?
Die kurze Antwort lautet Ja, aber das hat seinen Preis – und zwar keinen finanziellen. Hier ist, was Sie wissen müssen:
In dieser Anleitung zeigen wir Ihnen Schritt für Schritt, wie Sie eine mehrsprachige Website auf WordPress ohne Plugin erstellen. Wir gehen auch auf die Vor- und Nachteile eines solchen Setups ein und zeigen Ihnen im Anschluss, wie ein alternatives Setup mit einem beliebigen Übersetzungsplugin aussehen kann.
WordPress mehrsprachig ohne Plugin: Wie man es einrichtet
Bevor wir beginnen, gebe ich Ihnen einen Überblick über den Prozess, und danach gehen wir jeden Schritt noch etwas genauer durch:
- WordPress-Multisite einrichten
- Erstellen Sie separate Websites für einzelne Sprachversionen
- Konfigurieren Sie sie für jede Sprache und verknüpfen Sie sie miteinander
- Füge jeder Website Inhalte hinzu
1. WordPress-Multisite einrichten
Wenn Sie mit Multisite nicht vertraut sind: Es handelt sich dabei um die native WordPress-Funktionalität, mit der Sie mehrere Websites auf einer einzigen WordPress-Instanz betreiben können. Sie können außerdem von einem zentralen Ort aus zwischen deren Dashboards wechseln. Darüber hinaus gibt es praktisch keine Grenzen für die Anzahl der Websites, die Sie über eine einzige Multisite-Instanz betreiben können.
Um Multisite einzurichten, musst du eine Codezeile in der Hauptkonfigurationsdatei von WordPress anpassen, und das musst du manuell tun.
Die gute Nachricht ist, dass Sie tatsächlich keine zusätzlichen Plugins oder Updates installieren müssen. Ihre Standard-WordPress-Installation ist bereits 100%-fähig und unterstützt den vollständigen Multisite-Betrieb.
Das bedeutet:
1️⃣ Abhängig davon, bei wem Sie derzeit hosten, bieten einige Anbieter integrierte Tools an, um Ihre Website in ein Multisite-Setup zu verwandeln. WP Engine verfügt beispielsweise über einen einfachen Konvertierungsmechanismus, hier beschrieben. Andererseits hat das möglicherweise seinen Preis. WP Engine erlaubt Multisite in den Einstiegstarifen nicht, Flywheel und andere verwaltete WordPress-Hosting-Plattformen tun das ebenfalls nicht. Andere Hosts – meist Shared-Hosting-Anbieter – haben zwar keine Einschränkungen, bieten aber auch keine Hilfsprogramme, um den Übergang zu erleichtern.
Daher:
Wenn Ihr Host keine benutzerfreundlichen Übergangswerkzeuge anbietet, sollten Sie erwägen, Ihr Multisite-Setup von Grund auf neu zu starten. Wenn Ihre Website mehrere Plugins oder benutzerdefinierte Konfigurationen verwendet, ist es möglicherweise sicherer, mit der Einrichtung einer leeren WordPress-Instanz zu beginnen. Anschließend können Sie diese neue Website in ein Multisite-Setup umwandeln und die Inhalte Ihrer alten Website importieren. Wenn Ihre aktuelle Website recht einfach ist, können Sie sie direkt in ein Multisite-Setup umwandeln. Machen Sie jedoch zur Sicherheit vorher trotzdem ein Backup.
So richten Sie WordPress Multisite ein
Installieren Sie WordPress wie gewohnt. Das bedeutet, dass Sie es entweder manuell installieren oder ein von Ihrem Webhoster bereitgestelltes Schnellinstallationsskript verwenden. Beides funktioniert.
👉 Hier ist Anleitung zur Installation von WordPress
Stellen Sie sicher, dass auf Ihrer Website keine Plugins aktiviert sind und dass Ihre Permalink-Struktur (in Einstellungen → Permalinks) ist eingestellt auf Beitragsname, wie folgt:

Verbinden Sie sich als Nächstes über FTP mit Ihrer Website.
Dies kann entweder direkt über das Control Panel Ihres Hosters – cPanel – oder durch die Verwendung eines Tools eines Drittanbieters erfolgen, wie FileZilla.
👉 Hier ist Wie man sich per FTP mit WordPress verbindet
Laden Sie die WordPress-Hauptkonfigurationsdatei herunter – wp-config.php – auf Ihren Desktop.
Bearbeiten Sie diese Datei und fügen Sie die folgende Codezeile direkt über der Stelle ein, an der steht /* Das war's, nicht mehr bearbeiten! Viel Spaß beim Veröffentlichen. */:
define('WP_ALLOW_MULTISITE', true);
Speichern Sie die Datei und laden Sie sie erneut hoch, um die Datei auf dem Server zu überschreiben.
Gehen Sie nun zurück zu Ihrem WordPress-Dashboard und melden Sie sich an. Sie sehen einen neuen Bereich unter Werkzeuge, genannt Netzwerkeinrichtung:

Je nachdem, ob Sie Multisite auf einer frischen WordPress-Installation einrichten oder wie Ihre Hosting-Situation aussieht, können Sie möglicherweise wählen, ob Sie Multisite unter einer Subdomain oder in einem Unterverzeichnis. In manchen Szenarien gibt es eine solche Wahl nicht und Sie sind an eines dieser beiden Modelle gebunden.
Klicken Sie auf Installieren um das Multisite-Netzwerk zu starten.
Infolgedessen wird Ihnen ein weiterer Konfigurationsbildschirm mit Anweisungen zu einigen weiteren Änderungen angezeigt, die an Ihren WordPress-Core-Dateien vorgenommen werden müssen.

Fahren Sie mit dem fort, was auf dem Bildschirm steht. Genauer gesagt:
- Sichern Sie Ihre aktuelle wp-config.php und .htaccess Dateien;
- Neuen Code hinzufügen zu wp-config.php;
- Ersetzen Sie .htaccess Datei.
Danach können Sie Ihr WordPress-Dashboard aktualisieren. Sie werden aufgefordert, sich erneut anzumelden.
Wenn Sie das tun, werden Sie zum Hauptadministrator des Multisite-Netzwerks weitergeleitet. Das sieht fast genau so aus wie das normale WordPress-Dashboard, aber die Oberfläche ist etwas einfacher und es gibt einige zusätzliche Optionen im oberen Menü.

- Der Netzwerkadministrator Der Link führt zu Ihrem primären Multisite-Netzwerk-Dashboard;
- Der andere Link führt zum Dashboard Ihrer Haupt-Website – dem Dashboard Ihrer normalen Website vor der Installation von Multisite.
Zu diesem Zeitpunkt ist WordPress Multisite installiert und voll einsatzbereit! 🎊
2. Separate Websites für einzelne Sprachversionen erstellen
Sie haben bereits eine Site als Teil Ihres Multisite-Setups – die Site, die Sie vor dem gesamten Prozess hatten.
Es ist am besten, diese Website als diejenige zu behandeln, die in Ihrer Hauptsprache ist, was auch immer das sein mag.
Sie werden nun neue Websites für alle anderen Sprachversionen erstellen, die Sie haben möchten.
Das Erstellen neuer Websites in Multisite ist wirklich einfach. Gehen Sie über das obere Menü zurück zur primären Netzwerkverwaltung: Meine Websites → Netzwerkverwaltung. Gehen Sie zu Standorte und klicken Sie auf Neu hinzufügen:

Sie sehen den folgenden Bildschirm:

Es ist Best Practice, folgendes einzustellen:
- Websites-Adresse (URL): verwenden Sie einfach den Ländercode für die Sprache, für die Sie diese neue Website vorgesehen haben. Zum Beispiel, wenn sie für die Spanische übersetzte Version, können Sie einfach “es” verwenden;
- Website-Titeldas bleibt dir überlassen. In den meisten Fällen ist es jedoch völlig in Ordnung, hier deinen Standard-Seitentitel zu verwenden;
- Seiten-Sprachedie Sprache, die Sie auf dieser neuen Website verwenden möchten;
- Administrator-E-MailSie können dieselbe E-Mail-Adresse verwenden, die Sie auch auf der Hauptseite nutzen.
Klicken Sie auf Website hinzufügen.
Wenn Ihre Websites-Adresse (URL) sieht so aus:

Das bedeutet, dass Ihr Hosting-Anbieter Multisite über Subdomains anstatt Ordner. Sie können weiterhin den Ländercode für die Sprache verwenden, die Sie für diese neue Website vorgesehen haben. Zum Beispiel: es. Sie müssten jedoch auch eine neue konfigurieren Subdomain mit Ihrem Hosting-Anbieter.
So fügen Sie eine neue Subdomain hinzu
Von Ihrem cPanel geh in deine Domains Bereich und klick Neue Domain erstellen.

Als Nächstes müssen Sie dasselbe eingeben Domäne du hast erschaffen in WordPress beim vorherigen Schritt und aktivieren Sie das Kontrollkästchen Dokumentenstammverzeichnis teilen. Oder leiten Sie die neue Domain einfach auf die Stammverzeichnis Ihrer Hauptseite.

Einfach so hast du eine frische WordPress-Site eingerichtet, die als eigenständige Sprachversion dient!

Wiederholen Sie dies, um zusätzliche Seiten zu erstellen, wenn Sie mehr als zwei Sprachversionen benötigen.
3. Konfigurieren Sie Ihre Websites für jede Sprache und verknüpfen Sie sie miteinander
Zu diesem Zeitpunkt ist jede Ihrer neuen Websites auf die richtige Sprache eingestellt, aber sie ist auch noch ziemlich leer im Hinblick auf die Einstellungen oder Plugins, die Sie wahrscheinlich benötigen.
This step is all about installing all the missing plugins and setting them up to operate in the same way they do on the primary site.
In most scenarios, you’ll have to do this manually. Meaning, you’ll have to go plugin by plugin and settings screen by settings screen by hand and make sure that you replicate all the settings one-to-one. This can take a while.
Once you’re done, the last thing left to do in terms of config is to link the sites together—so that the reader can change to a different language version easily.
The simplest way to do this is by adding a standard link to the other language versions in the main menu. To make it look good, you can use a flag emoji to represent the language, like so (Darstellung → Menüs):

4. Add Content to Each Site
The last step in the process is to populate your new sites with lokalisierte Inhalte—in each site’s assigned language.
This, again, is something you’ll have to do manually by creating each page and post by hand. Unfortunately, there’s no practical way to speed it up.
With this step taken care of, you now have a setup that achieves WordPress multi language without a plugin!
Vor- und Nachteile von WordPress-Mehrsprachigkeit ohne Plugin
Since building a multilingual setup without a plugin isn’t something that WordPress was meant to do by default, there are always going to be tradeoffs.
But let’s start with what’s good. Here are the pros:
- 👍 The obvious—you don’t need any extra plugins to make this work.
- 👍 WordPress Multisite is free.
- 👍 You can set however many sites you need for however many language versions.
- 👍 Each site is a standalone site—meaning that each of them can have completely original content, and even a completely original design (if that’s what you want).
Now, the cons:
- 👎 Setting this up requires some manual work, editing core WordPress files—which entails at least some technical knowledge.
- 👎 Launching WordPress Multisite sometimes requires you to bump your web hosting setup to a higher tier—it’ll cost you additional money.
- 👎 The dashboards of each new site will be in the new language as well. This means that you have to be comfortable in each of the new languages to use the site’s dashboard.
- 👎 You have to configure the sites by hand. This means going through the core WordPress settings pages as well as installing new plugins and configuring them.
- 👎 Each site is a standalone site. I’ve mentioned this one in pros, but it can be a con as well—depending on what your idea of a multilingual website is.
- 👎 It’s difficult and impractical to link each individual piece of content to all its language versions. The simple language switcher in the menu that we described above will link to the homepage of each language version, not any of the subpages/content pieces.
Right, so the list of cons is quite sizable. While still a very viable solution, running WordPress multi language without a plugin can certainly be a pain.
As you’re probably guessing, one solution to this problem can be – Ja – a Übersetzungs-Plugin. Hear me out:
WordPress-Mehrsprachigkeit Ohne Plugin Im Vergleich Mit Plugin
Okay, so we know the pros and cons of going without a plugin for your multilingual setup.
Here are some of the reasons you might want to use a translation plugin after all:
- ☑️ You can build a multilingual website with a translation plugin for free.
- ☑️ There’s no need to edit any of your WordPress files or code—hence, no technical skills are required whatsoever.
- ☑️ You can easily keep the design and the settings uniform across all language versions.
- ☑️ It’s faster to build a multilingual site with a plugin.
- ☑️ You can translate just parts of your site’s content selectively.
- ☑️ The UI is more user-friendly.
- ☑️ You can use automatic translation tools to speed up the whole project.
How to Make Your WordPress Site Multilingual With a Plugin
We’re going to use our own TranslatePress for this quick tutorial.
First, TranslatePress installs like any other WordPress plugin—meaning quickly. Just go to your WordPress dashboard, into Plugins, und klicken Sie auf Neu hinzufügen. Enter “TranslatePress” into the search box and click on Installieren und dann Aktivieren.

Next, go to the TranslatePress settings screen in the WordPress dashboard (Einstellungen → TranslatePress) and add your second language.

Believe it or not, at this stage, TranslatePress is already fully operational and can be used to translate your whole site (or parts of it—whatever suits you better).
To do the translating, visit your site normally, and click the Seite übersetzen button up top.

Hover your mouse cursor over a piece of text you want to translate—any piece of text—and click on the Bleistift icon. This will open up a translation box in the sidebar. You can enter your translated text there.

Klicken Sie auf Übersetzung speichern Wenn Sie fertig sind.
💪 Pro move: To speed up your work, you can use automatic translation with TranslatePress AI, which allows you to translate your website into multiple languages without the manual work or having to generate API keys. You also don’t have to worry about additional costs.
Setting up the whole thing is super-duper easy. You only need to activate your TranslatePress license, choose your languages, and enable automatic translation, as shown below.

And that is it – as simple as A, B, C. Now, if you view your website in the front-end, it is automatically to your chosen languages:

It works like magic with just a few clicks.
Alternatively…
If you’re on the free version of TranslatePress, you can enable automatic translation for free by adding Google Translate to your website.
Hinweis: Generating the Google Translate API key is a bit technical and takes time, which is why I recommend using TranslatePress AI instead. You will also incur translation costs once you exceed the limits of the free tier.
To enable automatic translations using Google Translate, go to the TranslatePress settings in the dashboard and into the Automatische Übersetzung tab. From there, enter your Google Translate API-Schlüssel and enable automatic translation.

That’s really it. With just a few clicks, you can enable TranslatePress on your site and then use it to translate as much or as little of your site as you want. Note, however, that Google Translate charges for translations once you exceed the limits of their free tier.
👉 To get a more detailed walk-through read this guide on Wie man eine mehrsprachige WordPress-Seite erstellt.
You can use TranslatePress for free to add a second language to your site. If your website project requires more languages or you’d also like to do Mehrsprachige SEO, you can upgrade to the Pro-Version von TranslatePress jederzeit.
TranslatePress Mehrsprachig
Do you have any questions on how to set up WordPress multi language without plugin? Let us know in the comments section below.
Wenn Sie diesen Beitrag hilfreich fanden, schauen Sie sich bitte unsere an YouTube-Kanal, wo wir ständig kurze und leicht verständliche Video-Tutorials hochladen. Sie können uns auch folgen auf Facebook und X um der Erste zu sein, der jedes Mal Bescheid weiß, wenn wir etwas posten.
This is a very interesting approach, and might come in handy despite its cons. Thank you for this.
Just a note about one of the cons: “The dashboards of each new site will be in the new language as well” – this can easily be changes in the user’s profile. The dashboard can be set to a different language from that of the site. That might help alleviate the cons a little 🙂