2016-09-02 4 views
-2

So möchte ich eine FAQ unter EINIGE Produkte hinzufügen. Normalerweise würde ich wahrscheinlich nur den Code in der single-product.php ändern. Aber dann würde ich jede einzelne Produktseite auf dasselbe setzen, oder?Wie ändere ich Code einer einzelnen Produktseite

Und da ich verschiedene Themen für Produkte nicht wählen kann, wie Sie mit normalen Seiten tun können, weiß ich nicht wirklich, wie man das macht.

Vielen Dank für das Lesen und ich hoffe, dass mir jemand helfen kann! :)

+0

Bitte lesen Sie [Wie stelle ich eine gute Frage?] (Http://stackoverflow.com/help/how-to-ask), bevor Sie weitere Fragen stellen. –

+0

danke @JarrodRoberson, aber ich habe es. – KeBom

Antwort

0

für einige Produkte, wenn Sie Hilfe dann erste Liste aller Produkte ID in Array

für ex in Ihrer Einzelproduktseite

$list_of_products = array('1','2','3','4','5'); 

Scheck hinzufügen wan, wenn Sie sehen, dass das Produkt

$current_product = $product->id; 
if(in_array($current_product,$list_of_products)) 
{ 
     //do something here (add FAQ block or html) 
} 

Wenn Sie andere FAQs haben, dann verwenden Sie wenn sonst, wenn statt Bedingung

+0

vielen dank! In welcher Datei schreibe ich das? In Einzelprodukten.php? – KeBom

+0

ja in single-product.php deines aktivierten Themes –

0

Fügen Sie Ihrem Produkt benutzerdefinierte Felder hinzu, wenn Sie "Erweiterte benutzerdefinierte Felder" oder ein anderes Plugin hinzufügen. Wenn Sie in WP gut sind, können Sie Ihr eigenes benutzerdefiniertes Feld schreiben und die FAQ in diesen benutzerdefinierten Feldern aktualisieren.

Verwandte Themen