Работа с Woocommerce

Полезные сниппеты для страницы оформления заказа Woocommerce

В Woocommerce не так уж и много ключевых страниц. Сам магазин, страницы категорий, страницы атрибутов, страница товара, корзина и страница оформления заказа. Тем не менее часто возникает желание простым подходом изменить вид страниц или сделать некоторое изменение оформления. Поэтому если вы решили что страница оформления заказа нуждается в корректировке, эти сниппеты станут для вас помощником в управлении основными элементами страницы оформления товара Woocommerce.

Перенос формы ввода купона на нижнюю часть страницы.

Для этого мы можем использовать руководство по визуальному подключению. Сначала мы удаляем его, затем подключаем вызов в самом низу.

remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );

add_action( 'woocommerce_after_checkout_form', 'woocommerce_checkout_coupon_form', 10 );

Добавляем номер телефона на странице оформления заказа.

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

Обычно вы добавляете значки защищенных платежей, часто задаваемые вопросы или контактные ссылки, а также немедленный способ связаться с вами (живой чат и номер телефона).

Итак, вот как добавить номер телефона прямо под кнопкой «ЗАКАЗ МЕСТА» на странице оформления заказа.

add_action( 'woocommerce_review_order_after_submit', 'ok2web_phone_checkout_page' );

function ok2web_phone_checkout_page() {?>

<p>Need help? Give us a call at <a href="tel:1123456789">+1 123456789</a></p>

<?php}

Вставляем ссылку на изменение корзины.

Поскольку мы удалили все ссылки со страницы «Оформить заказ», было бы справедливо дать пользователю возможность вернуться на страницу «Корзина», если он захочет изменить количество или удалить товары.

Вы можете выбрать любой хук WooCommerce Checkout , но в этом случае я выбрал «woocommerce_checkout_before_order_review», который расположен прямо под заголовком «Ваш заказ».

add_action( 'woocommerce_checkout_before_order_review', 'ocartw_edit_cart_checkout' );

function ocartw_edit_cart_checkout() {   echo '<a href="' . wc_get_cart_url() . '">Edit Cart</a>';}

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *