affiliatetheme.io – Nicht verfügbare Produkte in Tabelle ausblenden

affiliatethme.io Logo
affiliatethme.io Logo

Ich nutze auf einigen meiner Seiten das affiliatetheme.io von endcore.
Folgendes Problem ist mir in letzter Zeit bei meinen Produktvergleichen immer wieder aufgefallen. Und zwar der Label „Nicht verfügbar“ in den Produkt-Tabellen.

affiliatetheme.io - Nicht verfügbare Produkte in Tabelle ausblenden
Produkt „nicht verfügbar“

Wer möchte schon nicht verfügbare Produkte in seinen Tabellen odr Übersichten anzeigen lassen? Ein Besucher der Seite würde wahrscheinlich nicht auf den Button mit „nicht verfügbar“ klicken, um auf Amazon zu landen.

Im affiliatetheme.io Shortcode-Editor, unter dem Punkt „Produkte“, existiert keine Option nicht verfügbare Produkte auszuschließen.

In der Dokumentation vom affiliatetheme.io habe ich keine Lösung gefunden, weshalb ich mir den Quellcode vom Shortcode angeschaut habe und siehe da:

Es sind schon Parameter-Felder für den Shortcode angegeben die nicht dokumentiert sind.
Der meta_key für die Verfügbarkeit bzw. nicht Verfügbarkeit eines Produkts lautet: product_not_avail
Der Wert „1“ steht für ein nicht verfügbares Produkt.

Mit dem Wissen wie der meta_key heißt und das es Parameter zur Übergabe, muss nur folgendes in dem Shortcode der Produktabfrage ergänzt werden:

Diese Parameter ändern den Query für die Produkte. Der Query fragt nun auch den meta_key „product_not_avail“ ab. Der Wert muss zu Anzeige ungleich „1“ sein.
Sprich: Die Besucher sehen in den Tabellen nur noch verfügbare Produkte.


Du fügst also den ganz normalen Shortcode zur Anzeige der Podukte ein und ergänzt die oben genannten Abfrageparameter zum „field“, „field_value_num“ und „field_compare“


Falls du eine andere Lösung kennst, teile sie doch bitte als Kommentar unter diesen Beitrag.

3 Kommentare

Antworten

Deine E-Mail-Adresse wird nicht veröffentlicht.