✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

382

Für eine E-Commerce-Website ist die Shop-Seite die wichtigste Seite, auf der die meisten Geschäfte getätigt werden und auf der Kunden die zum Verkauf stehenden Produkte sehen können.

Die Shop-Seite muss also fehlerfrei sein; Von der Präsentation bis zur Funktionalität. Standardmäßig werden alle Produkte aus allen Kategorien angezeigt, was für einige in Ordnung, für andere jedoch nicht wünschenswert ist.

Vielleicht möchten Sie nur eine bestimmte Kategorie auf Ihrer Shop-Seite anzeigen, wissen aber nicht wie. Die folgende Anleitung, die von unserem Team bei wpDataTables erstellt wurde  , zeigt Ihnen, wie Sie eine WooCommerce-Kategorie von Ihrer Shop-Seite ausblenden.

Blenden Sie die WooCommerce-Kategorie auf der Shop-Seite aus

Es gibt zwei verschiedene Methoden:

Methode Nr. 1: Ausblenden der Kategorie mit dem get_terms-Filter

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

Es ist nicht wünschenswert, alle Kategorien auf Ihrer Shop-Seite anzuzeigen, daher sollten Sie einige ausblenden, insbesondere wenn Sie nicht möchten, dass die generische Kategorie „nicht kategorisiert” angezeigt wird, was Ihre Website verwirrender und etwas unattraktiv macht.

Sie kann einfach auf der Shop-Seite ausgeblendet werden, oder Sie können die Kategorie umbenennen und relevanter machen. Sie können es mit dieser Methode ausblenden.

  • Zuerst müssen Sie eine Schnecke für die Kategorie finden. Gehen Sie im WordPress-Dashboard zu Produkte > Kategorien.
  • Der Slug für die Kategorie „Nicht kategorisiert” ist „nicht kategorisiert”. Wenn Sie diese Kategorie aus Ihrem Child-Theme ausblenden möchten, geben Sie den folgenden Code in die functions.php ein.
add_filter( 'get_terms', 'ts_get_subcategory_terms', 10, 3 );
  • Die Funktion get_terms wurde der Kategorie hinzugefügt. Die Kategorie „Nicht kategorisiert” sollte nicht mehr sichtbar sein.

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

  • Sie können dann die Slug-Namen für alle Kategorien eingeben, die Sie ausblenden möchten:
add_filter( 'get_terms', 'ts_get_subcategory_terms', 10, 3 );

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

Dieser spezifische Code blendet die Artikel aus den Kategorien „Nicht kategorisiert” und „Möbel” aus.

Methode Nr. 2: Verwenden des Filters „woocommerce_product_query_tax_query”.

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

Die zweite Methode zum Ausblenden nicht kategorisierter Produkte von der Shop-Seite ist die Verwendung der Aktion namens woocommerce_product_query. Sie müssen dies mit der Datei functions.php hinzufügen. Fügen Sie den Code folgendermaßen hinzu:

Dieser Code zielt auf die Seiten ab, auf denen die Produktkategorien nicht angezeigt werden sollen. Sie müssen die Werte im $tax_query-Array auf die Werte der Kategorien setzen, die Sie entfernen möchten.

Wie?

Mit dem Filter „woocommerce_product_query_tax_query” prüfen wir, ob auf der Seite bereits eine „is_shop()”-Funktion verwendet wird. Mit der Abfrage können wir weitere Taxonomie-Suchkriterien hinzufügen, um spezifischer zu sein.

Fügen Sie dann der Taxonomie ein Array hinzu, das die gewünschten Kategorien in ihren Slugs reduziert oder entfernt. Im obigen Beispiel haben wir die Kategorien T-Shirts und Hoodies entfernt. Sie können beliebige Werte angeben.

Sie können eine dieser beiden Methoden verwenden, um die WooCommerce-Kategorie auf der Shop-Seite auszublenden.

So zeigen Sie keine WooCommerce-Kategorien in Widgets an

Dieses Skript ist nützlich, um die Kategorie aus dem Widget zu entfernen. Es filtert den Hook woocommerce_product_categories_widget_args. Hier ist der Code:

add_filter( 'woocommerce_product_categories_widget_args''organicweb_exclude_widget_category' );

So verbergen Sie Kategorien vor Benutzern

Sie können viel mehr Kontrolle darüber haben, wer die Kategorien sehen kann und wer nicht. Dies ist besonders nützlich, wenn Sie die Kategorien vor Benutzern verbergen möchten. Die WooCommerce-Funktion zum Ausblenden der Kategorie von der Shop-Seite für Benutzer funktioniert wie folgt:

So funktioniert dieser Code.

Im Wesentlichen ähnelt dieses Code-Snippet dem obigen Code. Dieser Code erhält jedoch die Details des aktuellen Benutzers mit der Funktion wp_get_current_user. Anschließend können Sie die Rollen definieren, für die die Kategorien ausgeblendet werden sollen. Mit diesem Code haben wir festgelegt, dass nur die Kategorien T-Shirts und Hoodies für die ausgewählten Benutzer sichtbar sind.

Mit diesem Code verstecken wir die Kategorien.

Dieser Code funktioniert folgendermaßen: Der erste Teil der if – Anweisung prüft, ob Sie sich auf derselben Seite wie zuvor befinden, und stellt fest, ob der Benutzer noch angemeldet ist. Wenn er zu blockierten Benutzern gehört, können sie die nicht sehen Kategorien. Denken Sie daran, die Codes in der Datei functions.php Ihres Designs zu verwenden.

So verstecken Sie Produkte aus einer WooCommerce-Produktkategorie

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

In diesem Tutorial sehen wir uns an, wie Sie Produkte aus Kategorien entfernen, anstatt Kategorien überhaupt zu entfernen.

Vielleicht möchten Sie die Produkte aus einer bestimmten Kategorie, die Sie zuvor gelöscht haben, nicht anzeigen. Die Kategorien „nicht kategorisiert” und „Möbel” werden jetzt also nicht angezeigt, aber wie können Sie verhindern, dass die Produkte aus diesen Kategorien ebenfalls angezeigt werden? Der Screenshot zeigt zwei Produkte aus der Kategorie Möbel.

Sie müssen dieses Code-Snippet zur Datei functions.php hinzufügen:

add_action( 'woocommerce_product_query', 'ts_custom_pre_get_posts_query' );

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

Nachdem wir diesen Code eingegeben haben, sollten die Produkte aus den Kategorien Möbel und Nicht kategorisiert nicht sichtbar sein. Wenn Sie auch die Kategorien aus der Anzeige entfernen möchten, verwenden Sie die oben angezeigten Code-Snippets.

Sie können die Kategorien sowie die Produkte aus den angegebenen Kategorien entfernen.

Beendende Gedanken zum Ausblenden der WooCommerce-Kategorie auf der Shop-Seite

Die WooCommerce-Funktion zum Ausblenden der Kategorie auf der Shop-Seite ist wichtig, damit Ihre Shop-Seite einfacher zu verwenden und zu verwalten ist. Es hilft, Ihre Produkte einfach zu organisieren, und Sie können die Produkte in die richtigen Kategorien einordnen.

Es ist auch großartig für Kunden, die ihre gewünschten Produkte auswählen können, sodass die Kundenzufriedenheit steigt, was eine Steigerung Ihres Traffics, Ihrer Verkäufe und Ihrer Conversions bedeutet.

Hey, wussten Sie, dass Daten auch schön sein können?

wpDataTables kann es so machen. Es gibt einen guten Grund, warum es das Nr. 1-WordPress-Plugin zum Erstellen von reaktionsschnellen Tabellen und Diagrammen ist.

So verbergen Sie eine WooCommerce-Kategorie auf Ihrer Shop-Seite

Ein aktuelles Beispiel für wpDataTables in freier Wildbahn

Und es ist wirklich einfach, so etwas zu tun:

  1. Sie stellen die Tabellendaten bereit
  2. Konfigurieren und anpassen
  3. Veröffentlichen Sie es in einem Beitrag oder einer Seite

Und es ist nicht nur hübsch, sondern auch praktisch. Sie können große Tabellen mit bis zu Millionen Zeilen erstellen, oder Sie können erweiterte Filter und Suchfunktionen verwenden, oder Sie können wild werden und sie bearbeitbar machen.

„Ja, aber ich mag Excel einfach zu sehr und auf Websites gibt es so etwas nicht”. Ja, das gibt es. Sie können bedingte Formatierung wie in Excel oder Google Sheets verwenden.

Habe ich Ihnen schon gesagt, dass Sie mit Ihren Daten auch Diagramme erstellen können? Und das ist nur ein kleiner Teil. Es gibt viele andere Funktionen für Sie.

Wenn Sie diesen Artikel über das Ausblenden der WooCommerce-Kategorie auf der Shop-Seite gerne gelesen haben, sollten Sie sich diesen Artikel über das Festlegen von WooCommerce-bezogenen Produkten ansehen.

Wir haben auch über einige verwandte Themen geschrieben, z. B. wie man die Anzahl der WooCommerce-Produkte pro Seite ändert, wie man WooCommerce-Bestellungen exportiert, WooCommerce-Produktvariationen, WooCommerce-Termin – Plugins, WooCommerce-Weiterleitung nach dem Checkout, wie man den WooCommerce-Testmodus einrichtet, WooCommerce gruppiertes Produkt, das variable WooCommerce-Produkt und die besten WooCommerce-Zusatzproduktoptionen.

Aufnahmequelle: wpdatatables.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen