Category: WooCommerce

07
Июл
2020

Как менять название атрибута в Woocomerce в зависимости от категории?

Все товары выгружаются на сайт с названием атрибута "Толщина" и его значением. Атрибут вывожу в product loop и в саму карточку. Проблема в том, что некоторые товары должны иметь другое название атрибута (не значение), например фа…

07
Июл
2020

Woocommerce Переместить Доставку в отдельный блок

На мобильной версии "Доставка" находится под блоком с данными и выбором адреса. Получается, если пользователь хочет выбрать другой метод доставки, ему нужно пройти первый блок, где указываются данные, потом дойти до низа и увидет…

03
Июл
2020

Woocomerce – как изменить sale price по математической формуле?

На сайте есть категория товаров "Распродажа". У этих товаров есть только обычная цена, к ним нужно добавить sale price по формуле (обычная цена * 1,5). Как такое можно реализовать через код? Пересмотрел кучу плагинов – ни один из…

29
Июн
2020

Вывод товаров woocomers в кастомном каталоге

В настройках woocomers указано что страница магазина Каталог

И Woocomerse выводит товары в странице Каталог которую он и создал

Но у меня есть верстка страницы каталога

То есть я не могу убрать не нужные мне элементы, вставить левый сай…

19
Июн
2020

Как скрыть товары (по типу товара) из архивов WooCommerce?

Сайт на WordPress с плагином WooCommerce. Хочу сделать доступ к определенному типу товаров только по ссылке. На ум пришло лишь скрыть их на всех страницах архивах. Нашла в гугле функцию, которая скрывает по таксономии, но не могу переделат…

19
Июн
2020

Как открыть метод доставки только в том случае, если в корзине есть определенная сумма?

Всем здравствуйте! Возникла такая проблема: нужно скрывать метод доставки , пока в корзине сайта не наберется товара на сумму 5000 р. Я перерыл кучу инфы, но нигде ответа нет. Я понимаю , мне нужно найти переменную , где хранится общая сум…

13
Июн
2020

Как программно создать вариативный товар и добавить в него вариации товаров – в WooCommerce?

Пытаюсь создать вариативный товар и добавить его вариации:
// создаю новый вариативный товар:
$this->_product = new WC_Product_Variable();

$this->_product->set_name( (string) $this->offer->name );
$this->_product->set…

09
Июн
2020

Как программно создавать атрибуты и добавлять их значения для товаров в WooCommerce

Программно добавляются товары в WooCommerce, необходимо что бы еще добавлялись атрибуты и их значения для товаров.
Написал такой код:

private function _product_set_attributes($product_id, $_params)
{
if (count($_params)) {

08
Июн
2020

Как вывести на страницах архива атрибута pa_brand только те категории товара, в которых есть этот атрибут?

Как реализовать и отобразить?

Опишу функционал: на отдельной странице архива атрибута pa_brand (они ужее созданы для каждого бренда), нужно вывести категорий товаров по принципу “этот бренд в категориях”, с выводом только тех категорий гд…

27
Май
2020

Почему вторым аргументом add_action вызывается массив, а не функция?

Сейчас разбираю стандартную тему WooCommerce: StoreFront
и наткнулся на такую строчку:

В официальной документации WordPress указано, что вторым аргументом
может быть вызвана функция, но что это ?

27
Май
2020

Фильтр товаров по атрибутам

Виджет Фильтр товаров по атрибутам, являющийся частью расширения поиска товаров WooCommerce, предоставляет фильтр атрибутов товаров для вашего магазина. Пока ваши клиенты выбирают желаемые условия, он находит подходящие товары и показывает их на странице магазина. Этот фильтр отображает условия атрибута продукта. Клиент может щелкнуть по нужному атрибуту, и на странице магазина отобразятся продукты, связанные с ним. Атрибуты продукта используются для определения конкретных… Читать далее »

Запись Фильтр товаров по атрибутам впервые появилась Индиго.

14
Май
2020

Одна цена для вариативного товара

Если товар вариативный с разными цветами и разной ценой, то соответственно в каталоге будет выводиться диапазон цен у данного товара.
Как сделать, чтобы выводилась одна цена для конкретного цвета в каталоге( т.е. там где список всех товаро…

05
Май
2020

Как отключить лайтбокс?

Не могу отключить функцию Lightbox.

В разделе «товары» у меня есть только вкладки «основные», «запасы», «скачиваемые товары». Вкладка «отображение» отсутствует.

Пробовала код:

function wc_remove_image_effect_support() {

remove_th…

24
Апр
2020

Как создать новое правило урл для личного кабинета

В личном кабинете добавилась новая страница wishlist, в которой выводятся товары произвольным циклом.
Но на данной странице не работает пагинация.
Подскажите, как правильно сделать новое правило для данной страницы?

function my_paginati…

23
Апр
2020

Не работает пагинация

Пытаюсь вывести товары в цикле с пагинацией с помощью цикла, но пагинация почему-то не работает.

$lists = ProductClass::get_data();//массив ids товоров
$total = count($lists);
$per_page = 8;
$paged = max( 1, get_query_var( ‘paged’ ) );

21
Апр
2020

Как получить вес заказа на странице thankyou

Выполняю отправку запроса по api, в котором передаю данные заказа. Отправка происходит на хуке ‘woocommerce_thankyou’. Можно ли как то получить доступ к весу заказа на странице ‘thankyou’?
Пробовал собирать вес заказа на странице оформлени…

20
Апр
2020

Какой фильтр товаров по категориям использовать вместе с другими фильтрами

Подскажите фильтр товаров по категориям, чтобы работал вместе с другими встроенными фильтрами, такими как Filter Products by Attribute, Фильтрация товаров по цене(slider).
Пытался использовать плагин ‘woof`, но он некорректно работает с вы…

06
Апр
2020

Кастомное поле WooCommerce не дает ввести пустое значение или ноль

Я добавил кастомное поле для указание абонентской платы там, где это необходимо. По умолчанию поле пустое. Но стоит в него хоть раз что-то ввести и больше не получается его опустошить или ввести ноль. Каждый раз после обновления в админке …

27
Мар
2020

Как в Woocommerce убрать строку «подытог»

Для тех, кто может залезть в пару файлов через текстовый редактор — это не составит труда.
«Подытог» при оформлении заказа встречается три раза. Каждый раз это отдельно взятый файл.
Я нашла решение для Woocommerce 2.5.4
Шаг 1. КОРЗИНА
идём в папку /wp-…