Ответы в темах

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Нашел другой выход, кому интересно — в массовом редакторе BEAR есть переменные, в том числе цена и тайтл.

    • Ответ изменён 2 года, 2 месяца назад пользователем execute212.

    Спасибо за помощь!Начал изучать тему с шорткодами и выводом цены, но есть одна проблема. На всех сайтах, где предлагают решение, в шорткод нужно добавить id продукта, а для нескольких тысяч товаров сделать это крайне трудно.
    Код в качестве примера:

    // Get WooCommerce product price by ID via shortcode: [iw_product_price id='']
    function iw_product_price_shortcode( $atts ) {
        $atts = shortcode_atts( array(
            'id' => null,
        ), $atts, 'bartag' );
    
        $html = '';
    
        if( intval( $atts['id'] ) > 0 && function_exists( 'wc_get_product' ) ){
    		$_product = wc_get_product( $atts['id'] );
    		$html = $_product->get_price_html();
        }
    	return $html;
    }
    add_shortcode( 'iw_product_price', 'iw_product_price_shortcode' );

    Можно-ли как-нибудь получать id продукта автоматически, не прописывая его в ручную в шорткоде?

Просмотр 2 ответов — с 1 по 2 (всего 2)