Задача. Необходимо на странице каталога Woocommerce вывести под названием товаров первые несколько их атрибутов. Вывод всех или нескольких атрибутов Решение…
Статьи по WooCommerce
Woocommerce: Как вывести атрибуты товаров в каталоге
ПодробнееWooCommerce: Удаление некоторых видов сортировки в каталоге
ПодробнееЗадача. В каталоге Woocommerce необходимо убрать возможность фильтровать (сортировать) товары по цене (популярности, дате и т.п.). Решение. Чтобы убрать лишнюю…
Woocommerce: «Цена по запросу» в товарах без цены
ПодробнееЗадача. На сайте с Woocommerce в товарах с пустой ценой нужно вывести «Цена по запросу». Решение. В товарах без цены…
WooCommerce: Добавить новый статус заказа «Оплачено»
ПодробнееЗадача. Нужно создать (добавить) свой (кастомный) новый статус заказа «Оплачено». Решение 1. Добавить следующий Код №1 в functions.php:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
//Создаем свой статус заказа "Оплачено" function register_my_new_order_statuses() { register_post_status( 'wc-status-name', array( 'label' => _x( 'Оплачено', 'Order status', 'textdomain' ), //Заменяем "Оплачено" на нужное 'public' => true, 'exclude_from_search' => false, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Оплачено <span class="count">(%s)</span>', 'Оплачено <span class="count">(%s)</span>', 'textdomain' ) //Заменяем "Оплачено" на нужное ) ); } add_action( 'init', 'register_my_new_order_statuses' ); function my_new_wc_order_statuses( $order_statuses ) { $order_statuses['wc-status-name'] = _x( 'Оплачено', 'Order status', 'textdomain' ); //Заменяем "Оплачено" на нужное return $order_statuses; } add_filter( 'wc_order_statuses', 'my_new_wc_order_statuses' ); |
Код №1:…
Woocommerce: Вывод кнопки «Добавить в корзину» если товара нет в наличии
ПодробнееЗадача. Если в товаре выставить «Нет в наличии», то со страницы товара пропадает кнопка «Добавить в корзину» («Купить»). Необходимо вывести…
Woocommerce: Перенос вкладки с атрибутами на странице товара
ПодробнееЗадача. Перенести вкладку с атрибутами на странице товара Woocommerce вниз. Они выводятся во вкладке «Дополнительная информация» (др. варианты: «Свойства», «Детали»).
Woocommerce: Сбор или добавочная стоимость заказа от общей суммы заказа
ПодробнееЗадача. Необходимо в форму заказа магазина на Woocommerce вывести дополнительный сбор / добавочную стоимость на упаковку товаров, в зависимости от…
Woocommerce: Скрыть Вес и Габариты на странице товара из вкладки Детали
ПодробнееЗадача. Нужно убрать / скрыть выводимый вес из на странице товара. Вес и габариты в стандартном шаблоне выводятся во вкладке…
Woocommerce: Автозаполнение полей оформления заказа
ПодробнееЗадача. Необходимо сделать, чтобы на странице оформления заказа на Woocommerce можно было автоматически заполнить поля адрес, индекс, ФИО. Магазин работает…
WooCommerce: Вывод товаров без цены или 0 в конце списка каталога
ПодробнееЗадача. В сайте на Woocommerce необходимо реализовать возможность вывода товаров без цены и значением 0 в конце каталога, после всех…
Woocommerce: Автоматическое обновление корзины при изменении количества единиц товара в ней
ПодробнееЗадача. Необходимо настроить автоматическое обновление корзины в Woocommerce при изменении количества товаров. Решение 1. Использовать плагины: WooCommerce AJAX Cart (Moises…
Woocommerce: Если не переопределяются файлы шаблонов
ПодробнееШаблоны вывода тех или иных механизмов Woocommerce находятся по адресу /wp-content/plugins/woocommerce/templates/. Чтобы изменить какой-то функционал или структуру нужно редактировать соответствующий…