WooCommerce Plugins angetestet: Products Per Page – Produktanzahl per Dropdown ändern

Deine Kunden soll selbst bestimmen, wie viele Produkte im Onlineshop angezeigt werden? Mit WooCommerce Products Per Page ist das sehr einfach zu realisieren. Wir haben uns die Erweiterung angeschaut.

Das Plugin fügt der Haupt- und Archivansicht deines Shops ein Dropdown-Menü hinzu, über das jeder Besucher festlegen kann, wie viele Produkte auf der jeweiligen Seite angezeigt werden sollen. Eine praktische Funktion, die man aus vielen größeren Onlineshops kennt. Das Titelbild zeigt die Ausgabe anhand unseres Themes „Hamburg“.

Einrichtung des Plugins

Die Bedienung von WooCommerce Products Per Page ist sehr einfach gehalten. Nach der Installation via Plugins → Installieren im WordPress-Backend fügt die Erweiterung einen eigenen Administrationsbereich hinzu, erreichbar unter Einstellungen → Products Per Page. Dort lässt sich das Erscheinungsbild und die Funktionalität des Dropdown-Menüs steuern:

Die Optionen von WooCommerce Products Per Page
Die Optionen von WooCommerce Products Per Page
  • Die Option Dropdown location legt fest, ob das Auswahlfeld zu Beginn und/oder am Ende der Produktauflistung angezeigt wird.
  • Mittels List of dropdown options definierst du, welche Auswahlmöglichkeiten deinen Nutzern zur Verfügung stehen. Ein Beispiel: „6 12 24 36 -1“ sorgt für die Einträge 6 bzw. 12/24/26 Produkte pro Seite, „-1“ steht dabei für „Alle Produkte anzeigen“. Somit lassen sich die Schritte bzw. Abstufungen individuell festlegen, beispielsweise passend zur Anzahl der Spalten deines Themes.
  • Default products per page bestimmt, wie viele Produkte standardmäßig angezeigt werden, also beim ersten Aufruf deines Shops.
  • Durch Shop columns steuerst du, aus wie vielen Spalten die Produktübersicht deines Shops bestehen soll.

    Wichtig: Dies funktioniert nicht mit allen Themes. Einige WordPress- bzw. WooCommerce-Themes geben die Anzahl der Spalten fest vor, weil ansonsten andere Elemente nicht mehr korrekt angezeigt würden.

  • Falls der Nutzer bei aktivierter Option First category page einen neuen Dropdown-Wert auswählt, so wird er zur ersten Ergebnisseite der Produktübersicht weitergeleitet.
  • Sollte die HTTP method „POST“ bei dir nicht funktionieren, dann wähle die Option „GET“. Dies sorgt allerdings dafür, dass die Anzahl der anzuzeigenden Produkte an die URL deines Onlineshops angehängt wird.

Übersetzung und Sprachdatei

Die englische Phrase „products per page“ lässt sich nicht über den Administrationsbereich anpassen. Der Autor gibt hier einen Hinweis, wie du die Ausgabe des Plugins übersetzen kannst. Alternativ haben wir für dich eine deutsche Sprachdatei erstellt, hier geht es zum Download. Mit dieser wird auch der Administrationsbereich übersetzt.

Die Installation ist sehr einfach: Du musst lediglich die ZIP-Datei lokal entpacken, danach kannst du die beiden Dateien woocommerce-products-per-page-de_DE.mo und woocommerce-products-per-page-de_DE.po via FTP in den Ordner wp-content/plugins/woocommerce-products-per-page/languages auf deinem Webserver hochladen. Der Entwickler des Plugins wird die Sprachdatei in eine der nächsten Versionen des Plugins einbauen.

Anpassung der Ausgabe

WooCommerce Products Per Page bringt nur rudimentäre Design-Eigenschaften mit. Deshalb wird das Dropdown nicht in allen Themes korrekt dargestellt. Im Support-Bereich des Plugins finden sich mehrere Lösungsansätze für einzelne Integrationen.

Um WooCommerce Products Per Page nahtlos an das Erscheinungsbild unseres Themes „Hamburg“ anzupassen, kannst du die nachfolgenden Änderungen vornehmen.

Erstelle eine JavaScript-Datei namens hamburg-child.js mit dem Inhalt:

[/crayon]

und lege diese im Unterordner assets/js deines Hamburg-Child-Themes ab.

Am Ende deiner Datei style.plus.woo (im Hauptordner des Child-Themes) ergänzt du die Anweisungen:

[/crayon]

Schließlich musst du noch in der functions.php die Funktion hamburg_setup() bzw. die entsprechende Funktion des Child-Themes – im nachfolgenden Beispiel hamburg_child_setup() – erweitern:

[/crayon]

und am Ende folgende neue Funktionen hinzufügen:

[/crayon]

Danach sollte die Ausgabe des Dropdown so aussehen, wie im Titelbild dieses Beitrag. Du hast Hinweise zur Designanpassung für andere Themes? Ergänze sie gerne in den Kommentaren.

Beitrag teilen

Michael Firnkes

Redakteur bei MarketPress. Blogger aus Leidenschaft, Corporate Blog & Content Marketing Trainer, Buchautor (u.a. "Blog Boosting"). Mit-Organisator des WP Camp Berlin.

Auch interessant:

International erfolgreich - so kannst du deinen Shop übersetzen lassen

von Tony Hoyer

Wer seine Produkte auch außerhalb Deutschlands verkaufen möchte, kommt um eine Übersetzung seines Shops nicht herum. Ich zeige dir verschieden Möglichk ...

Weiterlesen
produktlimit woocommerce

WooCommerce Plugins angetestet: Min and Max Quantity - Maximalmenge je Produkt

von Michael Firnkes

Du willst in deinem Onlineshop die Stückzahl limitieren, die ein Kunde von einzelnen oder allen Produkten kaufen kann? Wir haben uns zwei kostenfreie Plug ...

Weiterlesen

Das brauchst du, um deinen Onlineshop rechtssicher zu machen

von Michael Firnkes

In Deutschland und Österreich ist es alles andere als einfach, einen Webshop rechtssicher zu betreiben. Wir zeigen dir die wichtigsten Anpassungen, um die ...

Weiterlesen
woocommerce blog

WooCommerce Wochenrückblick #39: Gutenberg, DSGVO und Sicherheit

von Michael Firnkes

Gutenberg rüttelt auch die WooCommerce-Szene auf. Und wir haben Last Minute-Tipps zur EU-Datenschutzverordnung. Dies und mehr in unserem Wochenrückblick. ...

Weiterlesen

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Du kannst folgende HTML Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">