WooCommerce: Lösung um leere Kategorien per PHP Filter ausblenden

Kommt es in WooCommerce zu leeren Kategorien, so werden diese standardmässig nicht im Menü ausgeblendet - leider keine zufriedenstellende User-Experience. Mit dem folgenden Code lässt sich das Problem in WooCommerce elegant lösen: [crayon-678e314f23199513753232/] [crayon-678e314f2319f179260842/] Diese Filterfunktion lässt sich sehr elegant z.B. über CodeSnippets in Wordpress einbauen. So können direkte Änderungen am Theme vermieden werden und WooCommerce bleibt update-fähig.

Von |2021-09-06T10:38:06+02:002020-01-07|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |5 Kommentare

Plesk & ipTables: Firewall Blacklist per Kommandozeile managen

Benutzt man unter Plesk Tools wie z.B. DDOS Deflate, zum automatischen Blacklisting potentieller Angreifer, macht es Sinn die volle Kontrolle über die so erzeugte Blacklist zu behalten. Die folgenden 3 Skripte erleichtern die Verwaltung der IP Blacklist per Shell Kommandozeile. Alle Einträge auf der ipTables Blacklist auflisten Der Befehl hierzu lautet ergreifend einfach: banlist [crayon-678e314f2355b755694207/] Eine IP-Adresse auf die ipTables [...]

Von |2022-09-22T13:17:09+02:002019-12-16|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

PrestaShop: Automatische Grundpreis-Berechnung bei Staffelpreisen

Bei PrestaShop ist es leider nicht möglich bei Auswahl eines neuen Staffelpreises den neuen Grundpreis automatisch zu berechnen. Somit verstösst man als Betreiber PrestaShop gegen die in Deutschland geltende Grundpreisverordnung. Abhilfe schafft das folgende Script. Grundpreis in PrestaShop automatisch berechnen Das folgende Script wird am Ende der product.tpl des aktiven PrestaShop Themes eingebunden. Es wird jedes Mal automatisch ausgelöst, wenn sich [...]

Von |2019-12-08T22:27:37+01:002019-12-08|Kategorien: Tipps, Tricks, Hacks, Projekte|Tags: , |0 Kommentare

PostgreSQL Datenbank per Skript sichern

Betreibt man PostgreSQL auf einem Server, der Cron-Jobs erlaubt, so kann man einzelne PostgreSQL-Datenbanken mit dem folgenden Skript elegant sichern: PostgreSQL Backup: Postgres Datenbank täglich sichern Das script benötigt folgende Parameter im Setup-Abschnitt: BACKUP_DIR: Der Zielordner für alle Backups. TIMESTAMP: Der Zeitstempel. Daraus werden die Unterordner für die einzelnen Backups generiert. Dieser Parameter bleibt normalerweise unverändert. HOLD_DAYS: Die Anzahl der Tage, [...]

Von |2019-12-07T18:42:48+01:002019-12-07|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

macOS: APFS Snapshots löschen

APFS Snapshots sind nützliche Wiederherstellungspunkte von macOS. Allerdings kann auf einem MacBook der Platz schnell knapp werden. Dieser Artikel zeigt, wie man alle APFS Snapshots auf einen Schlag löschen kann. Wie verwaltet macOS die APFS Snapshots? Apple Timemachine sichert ungefähr jede Stunde einen APFS SnapShot des macOS Startvolumes und behält diesen etwa ca. 24 Stunden. Ein APFS Snapshot des letzten erfolgreichen Time Machine-Backups [...]

Von |2019-01-28T09:13:14+01:002019-01-24|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Plesk Onyx: User den eigenen Email Account managen lassen

Um das Admin-Leben leichter zu machen, gibt es in Plesk Onyx eine Option, die es Usern erlaubt, den eigenen Email Account zu managen. So kann der User selbst sein Passwort ändern, Weiterleitungen oder Autoresponder in Plesk schalten. Um das Feature in Plesk zu aktivieren is im Email Account die folgende Option zu aktivieren: Danach meldet sich der User unter der Plesk [...]

Von |2022-09-22T13:17:10+02:002019-01-17|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

PrestaShop: Kundengruppe in Template abfragen

Wenn man in PrestaShop eigene Templates baut, oder bestehenden PrestaShop Templates modifiziert, fehlt oft eine entscheidende Funktion: Die Kundengruppe des aktuellen Besuchers zu ermitteln um entsprechende Teile des Layouts ein oder auszublenden. Dieser Beitrag zeigt, wie sich die Funktion mit wenigen Zeilen Code als Smarty Plugin nachrüsten lässt. Abfrage der Kundengruppe als Smarty Plugin in PrestaShop Dazu schreiben wir den [...]

Von |2018-12-13T14:30:32+01:002018-08-21|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Avada & WooCommerce: Breadcrumb-Pfad anpassen

Das WordPress Theme Avada hat bereits WooCommerce integriert. Betreibt man den Shop allerdings nicht als Home-Seite, kommt es unweigerlich zu einem Problem mit der Breadcrumb-Navigation von Avada: Klickt man in WooCommerce in eine Katagorie und möchte über den Breadcrumb-Pfad auf die Startseite des WooCommerce Shops wechseln, so landet man statt dessen auf der Startseite von Wordpress. Der folgende Beitrag zeigt, [...]

Von |2021-09-06T10:38:42+02:002018-08-21|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare