78模板网分享cms建站教程,提供网站模板、网站插件、办公模板等模板教程免费学习,找模板教程就上78模板网!

WP在产品价格下方显示类别图像

该方法适用于多种情况,比如你想要在你的产品下面显示一个小小的描述图片或者图标等

操作方法如下:

推荐使用woocommerce_after_shop_loop_item钩子与组合has_term()函数来实现而不是去修改核心文件,如下是全部代码:

function action_woocommerce_after_shop_loop_item() {
    // 获取全局产品
    global $product;
    
    // 判断是否为Woocommerce产品
    if ( is_a( $product, 'WC_Product' ) ) {
        
        // Has term 函数,判断指定类别中是否包含该元素- 可以是:项目名称/ID/Slug,可以多个一起,使用英文逗号隔开
        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 );

本文链接:http://78moban.cn/post/14400.html

版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!

联系技术
文章删除 友链合作 技术交流群
1050177837
公众号
公众号
公众号
返回顶部