Как сделать так, чтобы кнопка «добавить в корзину» появлялась там, где я ее разместил - PullRequest
0 голосов
/ 30 апреля 2020

В данный момент у меня есть этот код, который добавляет кнопку после кнопки «Добавить в корзину» на моем сайте woocommerce. Это кусок кода, который я нашел в Интернете.

add_action( 'woocommerce_after_add_to_cart_button', 'additional_simple_add_to_cart_10', 20 );
function additional_simple_add_to_cart_10() {
    global $product;

// Only for variable product type 
    $href = '?add-to-cart=' . esc_attr( $product->get_id() ) . '&quantity=10';
    $class = 'ingle_add_to_cart_button-10 button alt';
    $style = 'display: inline-block; margin-top: 12px;';
    $button_text = __( "10 Tickets", "woocommerce" );

    // Output
    echo '<br><a rel="no-follow" href="'.$href.'" class="'.$class.'" style="'.$style.'">'.$button_text.'</a>';

}

Я хотел бы отредактировать это так, чтобы кнопка перемещалась туда, куда я помещаю этот код на мою страницу, просто хочу кнопку c общего назначения, которая добавляет 10 единиц в корзину - так как она в настоящее время автоматически помещает это после добавить в корзину.

1 Ответ

2 голосов
/ 30 апреля 2020

Вы можете использовать функцию короткого кода из WordPress для создания краткого кода для вашей функции Additional_simple_add_to_cart_10. Вот пример:

add_shortcode('add-to-cart', 'additional_simple_add_to_cart_10');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...