WordPress教程:WooCommerce显示销售产品目录简码

显示销售产品目录简码

function woocommerce_sale_products( $atts ) {
 
    global $woocommerce_loop;
 
    extract(shortcode_atts(array(
        'per_page'  => '12',
        'columns'   => '4',
        'orderby' => 'date',
        'order' => 'desc'
    ), $atts));
 
    $woocommerce_loop['columns'] = $columns;
 
    $args = array(
        'post_type' => 'product',
        'post_status' => 'publish',
        'ignore_sticky_posts'   => 1,
        'posts_per_page' => $per_page,
        'orderby' => $orderby,
        'order' => $order,
        'meta_query' => array(
            array(
                'key' => '_visibility',
                'value' => array('catalog', 'visible'),
                'compare' => 'IN'
            ),
            array(
                'key' => '_sale_price',
                'value' =>  0,
                'compare'   => '>',
                'type'      => 'NUMERIC'
            )
        )
    );
    query_posts($args);
    ob_start();
    woocommerce_get_template_part( 'loop', 'shop' );
    wp_reset_query();
 
    return ob_get_clean();
}
 
add_shortcode('sale_products', 'woocommerce_sale_products');

在哪里添加此代码?

将PHP代码放在主题或子主题functions.php文件的底部。

WordPress技巧

WordPress教程:WooCommerce在编辑地址页面添加自定义字段

2019-3-17 17:59:39

WordPress技巧

WordPress教程:WooCommerce有促销商品

2019-3-17 18:02:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索