2016-03-08 3 views
0

Я хочу добавить еще один элемент html в функцию «добавить в корзину». Это возможно? Я добавил некоторый html-код в single-product.php и хочу, чтобы один из этих элементов функционировал как «добавить в корзину», когда вы нажимаете на них :)WordPress WooCommerce: добавьте еще одну кнопку «Добавить в корзину»

Надеюсь, что я смог объяснить себя: P

+0

что ваш HTML-код? – Reigel

ответ

0

Ниже будет работать в качестве дополнения к кнопке корзины внутри цикла продукта, где $product является пост объекта -

<?php if($product->is_purchasable()):?> 
<form class="cart" method="post" enctype='multipart/form-data'> 

    <?php do_action('woocommerce_before_add_to_cart_button'); ?> 

    <input type="hidden" name="add-to-cart" value="<?php echo esc_attr($product->id); ?>" /> 
    <button type="submit">Add to Cart</button> 

    <?php do_action('woocommerce_after_add_to_cart_button'); ?> 

</form> 
<?php endif; ?> 
+0

Большое вам спасибо за то, что нашли время! Когда я добавляю этот код в /var/www/html/wp-content/themes/demo/woocommerce/single-product.php, он становится пустой страницей :( –

+0

Я только что протестировал этот точный код в single-product.php, и он Убедитесь, что ваш синтаксис верен, и используйте WP DEBUG для проверки на наличие каких-либо ошибок. – johnnyd23

+0

Большое вам спасибо, это работает как шарм! Хотя кнопка отображается в нижней части страницы, возможно ли сделать мой html Элементы используют это? Где это не обязательно должна быть кнопка? С или или что-то в этом роде BTW, извините, мой поздний ответ, учился в школе :) Я очень ценю помощь !! ! –

Смежные вопросы