Настройка аргументов шорткода добавления в корзину WooCommerce не работает

Я пытаюсь использовать шорткод Woocommerce на случайной странице, чтобы создать кнопку «Добавить в корзину». Я не хочу, чтобы отображалась цена, и мне не нужна серая рамка по умолчанию. Я подумал, что должен сделать шорткод таким: [add_to_cart id="34022" style="0" show_price="FALSE"]

Но добавленные аргументы как-то не учитываются. Он остается точно таким же, как если бы я поставил только это:

[add_to_cart id="34022"]

Я также пытался использовать другие встроенные стили, кроме «0», но ничего из того, что я делаю, не имеет значения. Я не понимаю, что я делаю не так... Кажется, он вообще не отвечает.


person J.K.    schedule 10.05.2020    source источник


Ответы (1)


 

[add_to_cart id="34022" style=" " show_price="false"] 

Попробуйте этот шорткод

Это доступные атрибуты со значениями по умолчанию.

    $atts = shortcode_atts(
        array(
            'id'         => '',
            'class'      => '',
            'quantity'   => '1',
            'sku'        => '',
            'style'      => 'border:4px solid #ccc; padding: 12px;',
            'show_price' => 'true',
        ),
        $atts,
        'product_add_to_cart'
    );
person mujuonly    schedule 10.05.2020
comment
Спасибо за ваш ответ - я полностью потерял этот пост. Я попробовал это сейчас, но это ничего не изменило. Можно ли где-нибудь переопределить эти стили по умолчанию? - person J.K.; 05.07.2020