Weil gerade mal wieder ein Kunde darüber gestolpert ist: Möchte man Menüpunkte in WordPress in einem neuen Tab oder Fenster öffnen, dann geht das nicht so einfach. Zumindest ist nicht auf den ersten Blick für den Laien ersichtlich, wie man ein sogenanntes „target=_blank“ hier einfügt.
Wie so oft versteckt sich die Option unter dem immer wieder übersehenen Punkte „Ansicht anpassen“ rechts oben in WordPress. Klickt man darauf, öffnen sich Zusatzoptionen, die man einblenden kann. Unter anderem auch das „Linkziel“, welches das beim Klick auf einen Menüpunkt im Menü-Editor erscheinende Checkbox „Link in einem neuen Tab öffnen“ freischaltet. Haken setzen, speichern, fertig…
Warum WordPress nach all den Jahren diesen nervigen Fallstrick nicht endlich mal behebt, kann ich leider nicht nachvollziehen. Sinnvolle Dinge werden häufig hinter „Ansicht anpassen“ versteckt.
Inhaltsverzeichnis:
Block-Menüs (Full Site Editing / FSE)
Wenn du ein Block-Theme verwendest, kannst du im Navigation-Block bei jedem Link direkt einstellen, ob er in einem neuen Tab geöffnet werden soll. Das ist ähnlich wie im klassischen Menü, nur im Gutenberg Site-Editor.
Per Code Menüpunkte in externem Tab öffnen lassen
Kompliziert, aber es funktioniert auch über einen Filter und einen kleinen Namens-Zusatz beim Menü-Element:
add_filter('wp_nav_menu_objects', 'ng_menu_target_blank', 10, 2); function ng_menu_target_blank($items, $args) { foreach ($items as &$item) { if (strpos($item->title, '[newtab]') !== false) { $item->title = str_replace('[newtab]', '', $item->title); $item->target = '_blank'; } } return $items; }
Damit kannst du im Menüeditor z. B. „Kontakt [newtab]“ schreiben – der Link wird dann automatisch im neuen Tab geöffnet.
Perfekt. Danke für den Tipp!
Vielen Dank!!! Simple und doch einfach 😀
EINFACH schön!
Danke für’s Teilen von Wissen!
Vielen Dank René für diesen wertvollen Tipp!
Wäre ich nie drauf gekommen.
Habe schon lange Zeit eine Möglichkeit gesucht, Impressum im footer im neuen Fenster zu öffnen.
Dass es so einfach ist, hätte ich nicht gedacht.
Nochmal vielen Dank!
Danke, das hat gerade sehr geholfen!
Ewig nach so etwas gesucht, vielen Dank.
Danke – ein super Tipp
einfach erklärt und mit Pfeilen gekennzeichnet.
Liebe Grüße aus Graz in Österreich
Von ganzem Herzen
Franz Michael
wow, danke für die Anleitung! So einfach ist es
Hallo! Super Tips. Danke. Wie sieht es mit der Verlinkung im WordPress Footer aus, wenn man die in einem neuen Tab geöffnet haben möchte? Haben Sie da auch einen Tip für die Änderung im Code? Beste Grüße Christian
Kommt darauf an, wie die Links eingebaut werden. Wenn es der normale WP Editor ist, dann genauso wie im Content. Ansonsten über HTML Zusatz target=’_blank‘ im Link a-Tag.
So einfach kann’s sein! Ich konnte es einfach nicht glauben, dass WP darauf vergessen hat. Herzlichen Dank! <3
Hallo Rene
Herzlichen Dank, für diesen tollen Hinweis.
Ich habe diese Schaltfläche noch in keinem Video, oder in keiner Erklärung gesehen.
LG Ernst
Wow, da wär ich wohl nie drauf gekommen! Ewig gegoogelt und mit individuellen Links und target=“_blank“ rumprobiert – und dann so einfach!
Vielen Dank!
Danke! Hat mir sehr geholfen 🙂
Was tut man, wenn die „Ansicht anpassen“ nicht da ist?
Lieben Dank für nen Tipp
Viktoria
Schwer zu sagen aus der Ferne. Das müsste eigentlich schon da sein.
Danke!
Ich danke Dir – stundenlang gesucht – bei Dir paar Sekunden gelesen… 🙂
René
danke, danke, danke.
Ich war fast am Verzweifeln. Ich hatte diese blöde Einstellung einfach vergessen.
Für mich auch unverständlich, dass dieser Fallstrick nicht endlich „entschärft“ wird. So unnötig kompliziert.
Rene, danke für den Tipp!!!
Danke für den Tipp!
Hach Mensch – Dankeschön!