Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Это странно. Если вы продаете рейки целиком без распила так и продавайте их целиком как рейку для чего сложности с количеством погонных метров если размер как делимое всегда будет равно простому числу количества реек? Это как если бы вы пришли в магазин за спичками и вместо того чтобы продавать...
Возможно полетят камни но сервис dadata мне не нравится совершенно. Ни разу не подсказал правильно. Пишешь свое имя фамилию и как в лотерею играешь угадал не угадал следующую букву. А фраза заполните адрес в свободной форме, просто вводит в ступор. Не понятно с чего начинать и получается опять...
А почему именно JS? CSS то попроще будет. В wordpress все есть post кроме page поэтому просто ставьте id и что то типа
.postid-125.woocommerce div.product form.cart div.quantity {
display: none;
}
Для подстановки индекса есть отдельный плагин. Но он в бэтте и навряд ли из нее выберется так как очень много спорных моментов. А подсказки при заполнении это тоже отдельный функционал и как таковой к доставки ни какого отношения не имеет. Есть платные решения интеграции с этим сервисом. Поэтому...
Это правильно. А по поводу вашей темы 128 мб это стандарт который в принципе по умолчанию прописан в PHP. Так что это не есть показатель работоспособности сервера.
Сори офтоп. Помню года четыре назад когда начинал, тоже искал максимально дешевый хостинг. И 1300 в год казалось космосом. Сегодня платишь 2500 в месяц за средний VPS c одним доменом и кажется нормально)
Можно просто сделать минимальным возможным числом покупки скажем 100 и шаг на увеличение по 100 и прописать это в инпут ввода количества. Вот тут как это сделать
http://wordpress.stackexchange.com/questions/116693/add-to-cart-option-to-have-multiple-of-6
Для вывода по весу надо писать функцию.
Есть два фильтра для сортировки по умолчанию и сортировки в каталоге
woocommerce_catalog_orderby
woocommerce_default_catalog_orderby_options
К ним и привязываем вывод через вес
Для смены количества на странице есть фильтр...
Задача не тривиальная и плагина наверняка нет чтобы в зависимости от выбранной определенной опции и количества делал скидку. Но если это касается одного двух товаров то можно сделать небольшие грабли с jQuery.
Скрываем изначальный инпут с вводом количества. На местно него добавляем опцию через...
Долго и лень писать код) есть специальный фильтр который выводит сам список вариаций. нужно просто сделать дополнительную проверку на наличие через аргументы. Тут подробнее в исходниках все прописано...
Данный фильтр убирает возможность выбора вариации которой нет в наличии
function filter_woocommerce_variation_is_visible( $true, $instance ) {
$variation = get_product( $instance->variation_id );
if ( $variation->get_stock_quantity() == 0 ) {
return false;
}
return true...
Пожалуйста ;)
Плагин наложенного платежа еще нуждается в доработке и скоро выйдет обновление )
Вот это как раз таки и есть ошибка так как это по сути не стоимость товара или заказа. Однако прибавляется к стоимости и влияет на статистику. В обновлении будет примерно как на Ozon просто текстовое...
Точно так же как вы делаете массовое редактирование. Выбираете товары все или из определенной категории и вносите изменения. Пошагово тут https://docs.woocommerce.com/document/product-shipping-classes/#section-4
Я не в курсе насчет плагина Advanced Shipping, но описаная вами задача решается встроенным функционалом при помощи классов доставки. Правда они назначаются не категориям конечно, а конкретно товарам, но это погоды не меняет. Затем в методе доставки прописываете стоимость для конкретного класса...