• Zur Hauptnavigation springen
  • Skip to main content
  • Zur Hauptsidebar springen
  • Zur Fußzeile springen
Logo

CITROWEB Webdesign

Erste Wahl für Ihren Onlineauftritt

  • Home
  • Leistungen
    • Webdesign, Webentwicklung und Beratung
    • Online-Shops mit WooCommerce
    • Technische Unterstützung für WooCommerce-Shops
    • Suchmaschinenmarketing
      • SEO: Ihr Webauftritt erhält mehr relevante Besucher
      • SEA: Suchmaschinenwerbung für Ihren Webauftritt
    • Webhosting
  • Blog
  • Kontakt aufnehmen
Home » Blog » WooCommerce-Produktseite ohne Registerkarten (Tabs), sondern alles untereinander

WooCommerce-Produktseite ohne Registerkarten (Tabs), sondern alles untereinander

11. November 2021

Es geht um diese Tabs, die auf der Produktseite angezeigt werden
Es geht um diese Tabs, die auf der Produktseite angezeigt werden

Um die Tabs (Beschreibung, Zusätzliche Informationen und Bewertungen) auf der Produktseite in WooCommerce zu entfernen bzw. alle Informationen untereinander zu platzieren nutzen wir folgenden ein kurzes Code-Snippet.

Im Standard zeigt WooCommerce separate Tabs für Beschreibung, Zusätzliche Informationen und Bewertungen auf der Produktseite an. Manchmal ist es sinnvoll aus Usability-Gründen auf Tabs zu verzichten. Amazon und andere große Shop zeigen auch den Inhalt untereinander statt in Tabs. Der Ansatz kommt aus dem mobile-Bereich und wir haben uns mittlerweile sehr daran gewöhnt. Es ist nicht verkehrt sich an den großen zu orientieren, da sie oft bereits viel in die Optimierung ihrer Auftritte gesteckt haben und die potentiellen Besucher sich bereits daran gewöhnt haben.

function woocommerce_output_product_data_tabs() {
	$product_tabs = apply_filters( 'woocommerce_product_tabs', array() );
	
	if ( empty( $product_tabs ) ) return;
	
	echo '<div class="woocommerce-tabs wc-tabs-wrapper">';
	foreach ( $product_tabs as $key => $product_tab ) {
		echo '<div id="tab-' . esc_attr( $key ) . '">';
		if ( isset( $product_tab['callback'] ) ) {
			call_user_func( $product_tab['callback'], $key, $product_tab );
		}
		echo '</div>';
	}
	echo '</div>';
}
Tabs auf der Produktseite in Woocommerce untereinander

Wie hier im Beispiel zu sehen, stehen alle Informationen untereinander und die Tab-Leiste (wie oben dargestellt) ist nicht sichtbar.

Das verschafft dem Besucher oder der Besucherin die Übersicht über alle Informationen auf einen Blick.

Was gefällt Ihnen besser mit Tabs oder untereinander?

Alternative Lösung

Alternativ gibt es noch diese Lösung bei gist.github.com. Diese hat den Nachteil, dass die leeren DIVs trotzdem angezeigt werden, auch wenn kein Inhalt da ist. Das lässt sich in dem Code natürlich auch lösen. Bei der o. g. Lösung werden Tab-Inhalte nur eingebunden, wenn sie auch verfügbar sind.

Kategorie: Entwicklung, WordPress

Haupt-Sidebar

  • How to remove dashicons in WordPress frontend?
  • How do I create a website (homepage) with ChatGPT?
  • Can I create a website (homepage) with ChatGPT?
  • iOS restrictions re: bringing up the keyboard on programmatic focus
  • iOS restrictions re: bringing up the keyboard on programmatic focus
  • Remove user listing from WP-JSON
  • Benutzerauflistung aus WP-JSON entfernen
  • What does „Video is not the main content of the page“ mean?
  • Was hat es mit „Das Video ist nicht der Hauptinhalt der Seite“ auf sich?
  • Remove WordPress logo from toolbar
  • Efficient onboarding simplified: LearnSuite – the cloud application for digital onboarding
  • Wir stellen vor: LearnSuite – Die Cloudanwendung für digitales Onboarding
  • Howto: How do I create a website (homepage) with ChatGPT?
  • Howto: Wie erstelle ich mit ChatGPT eine Website (Homepage)?
  • Can I create a website (homepage) with ChatGPT?
  • Kann ich mit ChatGPT eine Website (Homepage) erstellen?
  • Set noindex nofollow via .htaccess HTTP header
  • Über .htaccess X-Robots-Tag noindex nofollow setzen
  • How to remove WordPress Dashicons in frontend?
  • Wie lassen sich Dashicons im WordPress-Frontend entfernen?
  • DSGVO (3)
  • GDPR (3)
  • Genesis Framework (10)
  • Genesis-Framework (9)
  • Google Search Console (4)
  • Google Search Console (4)
  • Linux (3)
  • Linux (3)
  • mobile (3)
  • Mobile (3)
  • Network (1)
  • Netzwerk (1)
  • SEO (5)
  • SEO (5)
  • Trends (3)
  • Trends (4)
  • Uncategorized (3)
  • Web development (1)
  • Web hosting (1)
  • Webentwicklung (1)
  • Webhosting (1)
  • WooCommerce (9)
  • WooCommerce (9)
  • WordPress (23)
  • WordPress (24)

Footer

Logo




© 2026 CITROWEB
  • Datenschutz
  • Impressum