![](/img/trans.png)
[英]Woocommerce - Display the product category under product title in shop/archive page
[英]Display image below product price based on product category on WooCommerce shop and archive pages
“我已經嘗試回顯並將其插入 wc-template-functions.php”
永遠不要編輯核心文件!
當您修改插件的核心文件時,您冒着破壞插件的風險,並可能破壞您的 WordPress 安裝。 此外,插件開發人員無法為您提供支持,因為他們不知道您所做的更改。
將woocommerce_after_shop_loop_item
操作掛鈎與has_term()結合使用
function action_woocommerce_after_shop_loop_item() {
// Get the global product object
global $product;
// Is a WC product
if ( is_a( $product, 'WC_Product' ) ) {
// Has term - specific categories: the term name/term_id/slug. Several could be added, separated by a comma
if ( has_term( array( 'categorie-1' ), 'product_cat', $product->get_id() ) ) {
echo '<img src="my-image.jpg">';
} elseif ( has_term( array( 'categorie-2' ), 'product_cat', $product->get_id() ) ) {
echo '<img src="another-image.jpg">';
}
}
}
add_action( 'woocommerce_after_shop_loop_item', 'action_woocommerce_after_shop_loop_item', 10, 0 );
代碼進入活動子主題(或活動主題)的functions.php文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.