Woocommerce получить список урлов товаров

Иногда необходимо быстро получить список адресов страниц всех опубликованных на сайте товаров. Для этого необходимо выполнить данный php скрипт, который можно разместить в корне сайта.

Установить sku товару и вариациям

Woocommerce округлить цены

Buy now for woocommerce

Show list out of stock products

Убрать количество товара, оставив instock

Данный код уберет численные значения товара на складе, оставив просто instock

Создается отдельный php файл, к которому напрямую идет обращение из адресной строки браузера.

Получить количество товара в корзине

WC()->cart->get_cart_contents_count() – it allows to get a number of cart items including their quantity counts. For example, if you have 10 snowboards and 1 avocado toast in the cart, this method will return 11! You can see it yourself if you open this method in WooCommerce source code. It just gets the whole cart array from WC()->cart->get_cart() and then for each item it gets its quantity parameter.
count( WC()->cart->get_cart() ) – this implementation actually returns the number of unique products in the cart, one per product.

Woocommerce вывести ниже цену

Если для простых товаров нужно опустить цену ниже рейтинга в summary:

woocommerce product feed мультиязычность и мультивалютность

Если для создания фидов на сайте используется платный плагин woocommerce google product feed и необходимо создать разные фиды для разных языков и валют, то делается это с помощью адреса фида.

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

Фид достаточно создать в админке сайта только один. И для получения необходимого менять его адрес.

где приставка /nl/ говорит о том, что в фид нужно включить товары на Нидерландском языке, ?wmc-currency=EUR в конце задает валюту фида.
Таким образом, можно создать фиды на разных языках с разной валютой.
В конце адреса не нужно ставить наклонную черту. Иначе нельзя будет получить через $_GET значение параметра wmc-currency.