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

Author Avatar

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

Auch interessant:

WooCommerce Plugins angetestet: Upcoming Products - Produkte im Shop ankündigen

von Michael Firnkes

Du willst neue Produkte vorab bewerben? Oder bei aktuell nicht verfügbaren Waren zeigen, dass diese bald wieder erhältlich sind? Dann hilft dir das koste ...

Weiterlesen
download button woocommerce

WooCommerce Plugins angetestet: Download Now - Kostenlose Downloads direkt im Shop bereitstellen

von Michael Firnkes

Wenn du neben normalen Produkten auch kostenlose Software und sonstige Downloads anbietest, braucht es nicht immer einen Warenkorb. Das kostenfreie Plugin ...

Weiterlesen

WooCommerce im Katalogmodus betreiben: Fünf Plugins im Überblick

von Michael Firnkes

WooCommerce kann man zur Abbildung eines Produktkatalogs verwenden - ohne Kauffunktion oder mit unterschiedlichen Preisen. Auch in anderen Fällen kann es ...

Weiterlesen

WooCommerce Plugins angetestet: Show Attributes - Produkteigenschaften im Shop anzeigen

von Michael Firnkes

Auch nicht-variablen Produkten in WooCommerce kannst du Produkteigenschaften zuordnen. Diese werden im Shop jedoch nur sehr versteckt angezeigt. Das kosten ...

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="">

Abonniere unseren Newsletter

Trage hier deine E-Mail Adresse ein, damit du unseren Newsletter abonnieren kannst.