WP-Menüintegration

Ersetze die nativen Navigationsmenüs deines Themes durch ein Menu-Builder-Menü — ohne Template-Dateien bearbeiten zu müssen. Ideal für klassische PHP-Themes, die wp_nav_menu() aufrufen.

Was es macht

Viele klassische Themes rendern ihre Header-Navigation, indem sie wp_nav_menu() gegen eine registrierte Theme-Location aufrufen (z. B. „Primäres Menü", „Footer-Menü"). Das WP-Integrationswerkzeug ermöglicht es dir, diese Locations abzufangen und stattdessen ein Menu-Builder-Menü zu rendern — so erhältst du alle Funktionen und Stile des Plugins, ohne header.php anzufassen oder einen Shortcode zu verwenden.

Theme-Location zuweisen

  1. Gehe zu Menu Builder → WP-Integration.
  2. Du siehst eine Tabelle aller Navigationspositionen, die von deinem aktiven Theme registriert wurden.
  3. Wähle für jede Position eine Menu-Builder-Location (primary, footer, sidebar oder mobile) aus dem Dropdown, um die Theme-Position damit zu ersetzen — oder belasse es bei — Nicht ersetzen —, um das ursprüngliche Theme-Menü beizubehalten.
  4. Klicke auf Menü speichern.
ℹ️

Wenn dein Theme keine Menü-Locations registriert, zeigt die Tabelle einen Hinweis. In diesem Fall ruft dein Theme register_nav_menus() nicht auf, und du solltest stattdessen den Shortcode oder den Gutenberg-Block verwenden.

Hinweise und Einschränkungen