Beim Anpassen von WooCommerce-Themen ist die Anzeige einer Seitenleiste auf Produktdetailseiten eine häufige Anforderung. Um das Benutzererlebnis zu verbessern, möchten Sie möglicherweise dem Seitenleistenelement des aktuell angezeigten Produkts eine „aktive“ Klasse hinzufügen.
Um dies zu erreichen, müssen Sie die Produkt-ID des Seitenleistenelements identifizieren und vergleichen mit der aktuellen Produkt-ID. So können Sie dies erreichen:
global $product; $id = $product->get_id();
Das globale $product gibt Ihnen Zugriff auf das aktuelle Produktobjekt und die Methode get_id() ruft dessen eindeutige Kennung ab. Anschließend können Sie diese ID verwenden, um sie mit der ID des Seitenleistenelements zu vergleichen und entsprechend die Klasse „aktiv“ hinzuzufügen.
Das obige ist der detaillierte Inhalt vonWie kann ich die aktuelle Produkt-ID in WooCommerce für die Seitenleistenanpassung erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!