Wenn bei Woocommerce die Gutscheine nicht mehr funktionieren

Der buch & netz Online Shop läuft seit Anfang Jahr auf der Wordpress Erweiterung WooCommerce. Ich bin bisher sehr zufrieden damit, auch wenn es, insbesondere nach Updates immer mal wieder zu Problemen kommen kann, wie in diesem Fall. 

buch & netz bietet Download-Gutscheine in Paketen für Unternehmen an, damit diese im Rahmen ihrer Content-Marketing Kampagnen zum Beispiel via Blogposts oder in einem Newsletter E-Books verschenken können. Dummerweise hat heute ein Kunde gemeldet, dass ein Gutschein, den er einzulösen versuchte, nicht gültig sei. 

Es hat sich dann schnell herausgestellt, wo das Problem lag. Offenbar werden seit einem Update Grossbuchstaben in den Gutscheincodes automatisch in Kleinbuchstaben umgewandelt. Bestehende Gutscheine, die noch Grossbuchstaben beinhalten werden allerdings nicht umgewandelt, sondern als Ungültig betrachtet, was natürlich nicht erwünscht ist. 

Hier im GitHub Issue Tracker zu WooCommerce gibt es eine Zeile Code, die, in die functions.php eingefügt, das Problem behebt: 

remove_filter( 'woocommerce_coupon_code', 'strtolower' ); // Remove coupons case-insensitive filter

WooThemes oder PageLines?

Auf der Suche nach dem richtigen Wordpress Framework für die Bücherwebsites von buch & netz bin ich irgendwann auch auf PageLines, WooThemes, StudioPress und all die anderen Wordpresss-Themes bzw. Frameworks gestossen. Als langjähriger Squarespace-Nutzer weiss ich ein angenehmes Administrationsinterface für die Templateanpassungen und ansprechende Vorlagen zu schätzen. Als WordPress-Rookie ist es aber ziemlich anspruchsvoll, sich im Dickicht von Template-, Plugin- und Framework-Anbietern zurecht zu finden und sich in die Lage zu versetzen, die Spreu vom Weizen zu trennen. Der Blogpost "Comprehensive Review of 7 of the Most Popular WordPress Premium Theme Frameworks" von wpmu.org hat mir dabei sehr geholfen.

Read More