Premmerce WooCommerce Wholesale Pricing — Оптовые цены для WooCommerce
Плагин позволяет любой роли пользователей создавать отдельные оптовые или другие типы цен для товаров WooCommerce.
Плагин идеально работает с Premmerce User Roles, который позволяет легко создавать дополнительные роли пользователей непосредственно из административной части.
Основная возможность плагина: создание типов цен для ролей пользователей.
Мы протестировали данный плагин на предмет выполнения основных возможностей, а также на совместимость с:
- Базовым функционалом WooCommerce
- WPML WooCommerce Multilingual
- Всеми имеющимися плагинами Premmerce
Мо мере разработки и адаптации других возможностей ImageCMS, все они будут тестироваться на совместимость с Premmerce Woocommerce Wholesale Pricing.
Видео руководство
Для вашего удобства мы создали видео руководство по работе с плагином Premmerce WooCommerce Wholesale Pricing:
Установка
Данный плагин вы можете установить из официального каталога плагинов WordPress
- Разархивируйте загруженный zip-файл.
- Загрузите папку плагина в каталог `wp-content / plugins /` вашего сайта WordPress.
- Активируйте `Premmerce Woocommerce Wholesale Pricing` со страницы плагинов.
Перед активацией плагина убедитесь в установке и активации WooCommerce
Главная страница плагина
Здесь вы можете:
- создать тип цены для роли пользователей
- редактировать ранее созданные типы цен
- удалять ранее созданные типы цен
- посмотреть к каким ролям пользователей привязаны типы ценРоль пользователя может быть привязана только к одному типу цены, поэтому количество различных типов цен напрямую зависит от количества ролей пользователей. В WordPress & WooCommerce нет инструментов создания ролей пользователей. Поэтому мы рекомендуем использовать для этих целей плагин Premmerce User Roles, детальное описание и инструкцию пользования читайте здесь
Создание новой оптовой цены
1. Укажите название типа цены в поле Имя для собственного понимания.
2. Выберите роли из одноименного выпадающего списка для нового типа цены.
Для одного типа цены вы можете выбрать несколько ролей.
3. Кликните Добавить новый тип цены
4. Результат:
В таблице типов цен
На странице добавления/создания товара
Редактирование типа цены
1. Кликните Редактировать под названием типа цены в таблице, в который нужно внести изменения.
2. Выполните необходимые изменения и нажмите Обновить для сохранения внесенных изменений
3. На этой странице есть возможность удалить тип цены. Для этого кликните Удалить и подтвердите удаление.
Удаление типов цен
Один из способов рассмотрен выше.
В плагине предусмотрены более быстрые способы удаления типов цен:
- Кликните Удалить под названием ненужного типа цены в таблице, и подтвердите удаление.
- Массовое удаление:
- Активируйте чекбоксы ненужных типов цен
- Выберите Удалить в выпадающем списке Массовые действия.
- Кликните Применить
Просмотр связей ролей и типов цен
Вы можете посмотреть какие роли принадлежат тем или иным типам цен. Эта информация находится в таблице, столбец Роли:
Типы цен на странице добавления/редактирования товара
Новые типы цен отображаются в том же блоке, что и обычная цена.
Simple product:
External/Affiliate product
Variable product
Если тип цены не заполнить, то для всех пользователей будет выводиться обычная или цена со скидкой.
Если указаны все цены: регулярная цена, цена со скидкой, новый тип цены, то на фронте выведется новый тип цены.
Новые типы цен выводятся только для пользователей, к которым привязаны роли.
На фронте новый тип цены отображается так же, как и Обычная цена:
Административная панель
Сайт
- Premmerce WooCommerce Redirect Manager — управление редиректами для WordPress «
- Premmerce Woocommerce Product Bundles — Комплекты товаров для WooCommerce »
Добрый день. Добавил новые роли и цены для них. Новые цены показываются только в корзине при добавлении товара. А на всех остальных страницах отображается изначальная цена. В чем может быть проблема?
Добрый день. Скорее всего, это — особенность вашего шаблона.
Он не имеет вывода доп.цен на странице товара.
Ориентируйтесь, например, на наш Saleszone.
Здравствуйте! Использую плагин «Оптовые цены» в связке с плагином «Роли пользователей». Использую два типа цен: оптовые (для юр. лиц) и мелкооптовые (для физ. лиц). При этом хочу, чтобы при достижении порога на сумму корзины в 20000 руб. для физ. лиц применились оптовые цены.
Для этого использовал фильтр ‘premmerce_wholesale_get_price_type_by_user_roles’ для подмены роли:
add_filter(‘premmerce_wholesale_get_price_type_by_user_roles’, ‘custom_premmerce_wholesale_get_price_type_by_user_roles’);
function custom_premmerce_wholesale_get_price_type_by_user_roles($roles) {
if (WC()->cart->get_subtotal() > 20000 && in_array(‘fizicheskie-litsa’, $roles)) {
foreach ($roles as $key => $value) {
if ($value == ‘fizicheskie-litsa’){
// echo «success»;
$roles[$key] = ‘iuridicheskie-litsa’;
}
}
}
return $roles;
}
Цены на странице товара и для каждого товара в корзине изменяются, но общая сумма корзины считается по мелкооптовым ценам. Применение еще одного фильтра выглядит нелогично. Буду благодарен, если вы подскажете, в чем моя ошибка.
Очень хороший плагин. Но не нашла возможности массового импорта цен. Можно это сделать, например, через WP All Import?
Нет, к сожалению
, нельзя.
Простий у встановлені та налаштуванні, але не підтримує масового імпорту ціни, і всі гуртові ціни доводиться прописувати вручну.Чи плануєте це виправити?