[PHP] Как заменить слово «Скидка» на «Процент скидки» на товарах Woocommerce сайта на WordPress

  Автор:
  97
Как заменить слово "Скидка" на "Процент скидки" на товарах Woocommerce сайта на WordPress

В последней версии шаблона AB-Inspiration я заменила слово Скидка на процент скидки на товарах Woocommerce. Это изменение появится в ближайшем обновлении AB-inspiration.

Вот так выглядел бейдж со словом Скидка

А вот так с процентом скидки Читать далее »

[PHP] Редирект на страницу «Спасибо» после оплаты Woocommerce

  Автор:
  89

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

Для этого можно использовать следующий код:

// Redirect WooCommerce checkout page to a custom thank you page
add_action( 'woocommerce_thankyou', 'ab_redirect_woo_checkout');
function ab_redirect_woo_checkout( $order_id ){
$order = wc_get_order( $order_id );
$url = 'LINK_TO_THANKYOU_PAGE';
if ( ! $order->has_status( 'failed' ) ) {
wp_safe_redirect( $url );
exit;
}

Читать далее »

[Woocommerce] Произвольные ссылки «Добавить в корзину»

  Автор:
  6754
[Woocommerce] Произвольные ссылки "Добавить в корзину"

В этой статье руководство по созданию произвольных ссылок/кнопок «Добавить в корзину».  Эти ссылки вы можете размещать на лендингах, страницах блога, записях или давать в социальных сетях.  При клике на эту ссылку товар автоматически будет добавлен в корзину вашего магазина и посетитель будет перенаправлен на страницу «Корзина» или «Оформление заказа» на вашем сайте.

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

С этим руководством-шпаргалкой вам будет гораздо проще размещать ссылку «Добавить в корзину» на любой странице сайта, на лендинге, в таблице цен или статье на блоге. Ну что, поехали.

Читать далее »

Как добавить города и области России в зоны доставки для интернет магазина на WordPress и WooCommerce

  Автор:
  18992
Как добавить города и области России в зоны доставки

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

Такой, например, доработкой будет внесение списка городов и областей для создания зон доставки.

По умолчанию в Woocommerce можно создать зону доставки «Россия»,


Читать далее »

Как отобразить атрибуты вариативного товара в корзине интернет — магазина отдельно от заголовка

  Автор:
  6419
Как отобразить атрибуты вариативного товара в корзине отдельно от заголовка

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

Если же вы создаете атрибуты заранее в разделе Товары-Атрибуты, а затем указываете их в товаре, то попадая в корзину атрибут отображается вместе с заголовком товара.
Читать далее »

Как добавить увеличение изображения при наведении мышки в товаре интернет — магазина на Woocommerce

  Автор:
  7386
Как добавить увеличение изображения при наведении мышки в товаре Woocommerce

Разработчики Woocommerce в новой версии 3.0 добавили новый инструмент «Лупа». Инструмент работает так: при наведении мышки на изображение товара изображение увеличивается. Таким образом можно просмотреть изображение товара более детально, как с помощью лупы.

Такую фишку можно наблюдать на сайтах aliexpress, amazon, ebay

Aliexpress — при наведении мышки на изображение товара, справа появляется окно с увеличенным изображением


Читать далее »

Ошибка 500 на странице «Товары» интернет — магазина на WordPress после увеличения количества элементов на странице

  Автор:
  3715
Ошибка 500 на странице "Товары" после увеличения количества элементов на странице

Настройка интернет-магазина на WordPress c плагином Woocommerce (шаблон AB-Inspiraition + плагин интеграции AB-Woocommerce).

Проблема: На странице Товары в админке увеличила количество отображаемых товаров на странице (Настройки экрана — Количество элементов на странице). Указала максимальное количество товаров — 999. Страница начала перезагружаться и на экране появилась ошибка 500.

Решение:

1. Включить отображение ошибок. Необходимо для того, чтобы понять, что именно дало сбой. На хостинге открыть файл wp-config.php и в строчке define(‘WP_DEBUG’, false); заменить false на true
Читать далее »