2016-04-05 12 views
0

Ich möchte archive-product.php für eine einzelne Kategorie überschreiben. In meinem Fall habe ich 6 Kategorien, auf die archive-product.php angewendet wird. aber ich möchte aus einem Grund eine Kategorie mit dem Namen "neu" überschreiben. Wie könnte es möglich sein? lass es mich wissen, bitte .Überschreiben Sie archive-product.php für eine bestimmte Woocommerce Produktkategorie

+0

es ist nicht klar, was Sie erreichen möchten ... – Reigel

+2

Willkommen bei SO, bitte etwas konkreter sein, wenn Sie Fragen stellen: Was haben Sie versucht, was erwarten Sie, etc. Siehe [how to ask] (http://stackoverflow.com/help/how-to-ask) – Nehal

Antwort

3

Ich glaube, Sie fragen, wie Sie eine andere Archivvorlage auf das Archiv einer bestimmten Produktkategorie anwenden.

Gemäß WooCommerce core code können Sie einfach eine Vorlage als taxonomy-product_cat-new.php benennen und sie sollte als Archiv der "neuen" Produktkategorie verwendet werden.

+0

Danke, aber das hat nicht funktioniert. Ich habe es mit diesem Code anders gelöst: $ cat = get_query_var ('product_cat'); if (isset ($ cat) && cat $ == 'new-Produkte') { \t } sonst {}, wo i Kategorie in Archiv-product.php erhalten und angewendet, dann wird mein Design in, wenn ein Teil Die Anweisung ansonsten sonst wird für andere Kategorien funktionieren. –

+1

Ich habe es gerade getestet und bestätigt, dass diese Vorlage (muss in Ihrem Thema sein) tatsächlich für eine bestimmte Produktkategorie aufgerufen wird ... was meine beste Vermutung für das war, was Sie gefragt haben, da Ihre Frage ziemlich vage war. Es hängt natürlich davon ab, was Sie in die Vorlage schreiben, wenn diese neue Vorlage nur 'wc_get_template ('archive-product.php');' aufruft (wie die Kategorie- und Tag-Templates), dann sieht sie nicht anders aus als die 'archive-product.php' Vorlage. – helgatheviking

Verwandte Themen