Von der CMS-Navigation zu WPML migrieren
WPML beinhaltet die Funktionen der CMS-Navigation, mit mehreren entscheidenden Verbesserungen. Es erstellt viel saubere HTML, kann einfacher individuell angepasst und gestaltet und vom Admin-Bildschirm aus gesteuert werden.
Die alte CMS-Navigation kann nicht gemeinsam mit WPML aktiviert werden. Um zu migrieren, müssen Sie Folgendes tun:
- Ersetzen Sie die alten Navigationselemente in Ihrem Theme mit den neuen.
- Deaktivieren Sie die CMS-Navigation.
- Aktivieren Sie WPML
Wenn Sie es in exakt dieser Reihenfolge tun, verläuft Ihr Migrationsvorgang reibungslos.
Ersetzen Sie die alten Elemente der CMS-Navigation mit den WPML-Elementen
Ihr Theme beinhaltet Funktionsbefehle in der CMS-Navigation, mit denen Sie Obertabs, Breadcrumbs und Seitenleisten-Navigation anzeigen können. Wir müssen diese mit den neuen Stil-Befehlen für WPML ersetzen.
| Element | CMS-Navigations-Befehl (alt) | WPML-Befehl (neu) | |
|---|---|---|---|
| Obertabs | <?php cms_navigation_menu_nav() ?> | <?php do_action(‘icl_navigation_menu’); ?> | |
| Breadcrumbs-Trails | <?php cms_navigation_breadcrumb() ?> | <?php do_action(‘icl_navigation_breadcrumb’); ?> | |
| Seitenleiste | <?php cms_navigation_page_navigation() ?> | <?php do_action(‘icl_navigation_sidebar’); ?> |
* Tipp: Verwenden Sie eine Art Suche, um alle auftretenden Fälle zu finden. Manchmal sind die Navigationselemente zu mehr als einer Datei im Theme hinzugefügt.
Sobald Sie damit fertig sind, wird Ihre Webseite einwandfrei angezeigt, nur ohne die CMS-Navigationselemente. Die do_action-Befehle werden entweder zur korrekten Ausgabe führen (wenn WPML aktiviert ist) oder ruhig zurückschalten, ohne irgendwelche PHP-Fehler auszulösen (wenn WPML noch nicht aktiv ist).
Tauschen Sie das CMS-Navigations-Plugin gegen WPML ein
Deaktivieren Sie das CMS-Navigations-Plugin. WPML wird die Aktivierung verweigern, solange das ältere Plugin aktiv ist.
Holen Sie sich die neueste Version von WPML von der WordPress-Plugin-Repository-Seite und entpacken Sie sie in Ihr Plugins-Verzeichnis (Sie können sie auch von WordPress automatisch installieren lassen, suchen Sie einfach nach WPML.) Aktivieren Sie WPML und schon sind Sie fertig.
Deutsch
English
Español