在WooCommerce中,我嘗試將產品屬性輸出到歸檔頁面。我已經使用下面的代碼成功輸出了它們,但我無法單獨設計它們的樣式。使用CSS輸出Woocommerce產品屬性以歸檔頁面和樣式
add_action('woocommerce_after_shop_loop_item_title', 'custom_display_post_meta', 9);
function custom_display_post_meta() {
global $product;
$attr = array('pa_pg', 'pa_vg', 'pa_nc');
foreach ($attr as $attribute) {
$values = wc_get_product_terms($product->id, $attribute, array('fields' => 'names'));
echo '<div class="new-product-meta">';
echo apply_filters('woocommerce_attribute', wpautop(wptexturize(implode(', ', $values))), $attribute, $values);
echo '</div>';
}
}
我需要每一個這些圍繞<div>
包裝一個單獨的類的名稱,如「pa_pg
」,「pa_vg
」,「pa_nc
」。
例如我得到3 <div>
與相同的類名稱。
對此有任何幫助嗎?
你有上課嗎?爲什麼不使用'$ attribute'變量作爲類名呢? – ferdynator