So zeigen Sie Händler-Shop-Header mit Elementor an

Wenn Sie Elementor mit WooCommerce verwenden, stellen Sie möglicherweise fest, dass die Shop-Header auf Händler-Shop-Seiten oder einzelnen Produktseiten nicht angezeigt werden. Dies liegt daran, dass Elementor die Aktion woocommerce_before_main_content in seinen Widgets für Produktarchive und Einzelprodukte standardmäßig nicht enthält.

WC Vendors ist auf diesen WooCommerce-Hook angewiesen, um Händler-Shop-Header korrekt anzuzeigen.

Elementors Element für Produktarchive

Warum das passiert

Elementors Widget Produktarchive überschreibt die Standardvorlagen für WooCommerce-Produktarchive und einzelne Produkte. Wenn diese Überschreibung aktiv ist:

  • Die Standard-WooCommerce-Hooks werden nicht vollständig geladen
  • woocommerce_before_main_content fehlt
  • WC Vendors kann den Händler-Shop-Header nicht ausgeben

Dadurch sind Händler-Branding und Shop-Informationen ausgeblendet.

Wann dieses Problem auftritt

Sie sind höchstwahrscheinlich betroffen, wenn:

  • Sie Elementor Pro verwenden
  • Sie eine benutzerdefinierte Vorlage für Produktarchive erstellt haben
  • Sie eine benutzerdefinierte Vorlage für einzelne Produkte erstellt haben
  • Sie WC Vendors für Multi-Vendor-Funktionalität verwenden

So beheben Sie das Problem

Sie können den fehlenden WooCommerce-Hook wiederherstellen, indem Sie einen kleinen Code-Schnipsel hinzufügen. Dies fügt die erforderliche Aktion zur Ausgabe des Elementor-Widgets hinzu und ermöglicht so die korrekte Anzeige von WC Vendors Shop-Headern auf:

  • Händler-Shop-Archivseiten
  • Händler-Produktseiten

Nach dem Hinzufügen werden die Händler-Shop-Header wie erwartet gerendert.

Wichtige Hinweise

  • Sichern Sie Ihre Website immer, bevor Sie benutzerdefinierten Code hinzufügen
  • Dieser Schnipsel sollte zur Datei functions.php Ihres Themes hinzugefügt werden, oder verwenden Sie ein Code-Schnipsel-Plugin wie WPCode Lite
  • Wir empfehlen die Verwendung eines Child-Themes, um zu vermeiden, dass Änderungen bei Theme-Updates verloren gehen

Technische Referenz

Diese Lösung basiert auf einem offiziell dokumentierten Elementor-Problem und einem Workaround der Community.

Quelle: https://github.com/elementor/elementor/issues/5574#issuecomment-448828181

War dieser Artikel hilfreich?

Verwandte Artikel

Benötigen Sie Unterstützung?

Können Sie die gesuchte Antwort nicht finden?
Support kontaktieren
Kauf abschließen