Введите часть искомого слова, названия или фразы...
↑ ↓
  1. Новые темы озаглавленные с маленькой буквы - удаляются без предупреждения!
  2. Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!

WooCommerce 2.6.0

Тема в разделе "Новости", создана пользователем D&B, 14 июн 2016.

  1. D&B

    D&B Администратор Команда форума Местный

    Сообщения:
    3.260
    Симпатии:
    721
    Баллы:
    113
    WC обновился до версии 2.6.0.

    ОБНОВЛЯТЬСЯ НЕ СПЕШИМ!!! ДЕЛАЕМ БЕКАПЫ, ТЕСТИРУЕМ ЕСЛИ ЕСТЬ ВОЗМОЖНОСТЬ, ДЕЛИМСЯ ВПЕЧАТЛЕНИЯМИ, ЖДЕМ ПЕРВЫХ ФИКСОВ и обновлений для своих плагинов, тем.
    В общем, как обычно. Наверняка , косяки будут.

    Среди важных изменений:
    Переделали полностью раздел с доставкой. Теперь все надо конструировать самим. Обещано, что старые методы будут работать как и прежде. Корзина теперь использует ajax для (item quantities/remove, coupon apply/remove, shipping options). Масса дополнений и твиков для разработчиков.

    • Feature - Introduced Shipping Zone functionality, and re-usable instance based shipping methods.
    • Feature - Tabbed "My Account" area.
    • Feature - Cart operations now use ajax (item quantities/remove, coupon apply/remove, shipping options).
    • Feature - Layered nav; filter by rating.
    • Feature - On-hold order emails.
    • Dev - All new REST API based on the WP REST API. The old WC REST API is still available, but the new one is preferred.
    • Dev - Added ability for shipping methods to store meta data to the order.
    • Dev - Added Payment Gateway Tokenization API for storing and retrieving tokens in a standardized manner.
    • Dev - Migrated custom term meta implementation to WP Term Meta.
    • Dev - Added new wc_get_orders() function to get order objects and ids instead of direct get_posts() calls.
    • Dev - Made coupon optional in cart has_discount() method.
    • Dev - Made the review template more editable.
    • Dev - Allowed product constructors to throw exceptions if invalid.
    • Dev - Wrapped currency symbols in a span to allow styling or replacement.
    • Fix - Update download permission user and email when changed.
    • Fix - Fixed shipping method unregistration.
    • Fix - Stopped create and update webhooks firing at the same time for products.
    • Fix - Allow COD to set on-hold status if the order contains downloads.
    • Fix - Force CURL to use TLS 1.2 for PayPal connections.
    • Tweak - Improved lost password flow.
    • Tweak - Show payment dates on order screen.
    • Tweak - Ignore catalog visibility on products shortcode when specifying IDs or SKUs.
    • Tweak - Added context to checkout error messages.
    • Tweak - Added SKU field to grouped products.
    • Tweak - Support qty display in cart messages.
    • Tweak - Hide min order amount field when not needed in shipping settings.
    • Tweak - If shipping < 999.99, use 'shipping' arg when passing values to PayPal.
    • Tweak - Show net sales on dashboard.
    • Tweak - Replaced credit card icons with SVG.
    • Tweak - Enqueue scripts on pages with checkout shortcodes.
    • Tweak - Color code the manual, system and customer notes.
    • Tweak - Layered Nav Refactoring to improve performance.
    • Tweak - Removed tag/cat classes from loops since WP does the same.
    • Tweak - Added hash check for orders so that if the cart changes before payment, a new order is made.
    • Tweak - Removed unused 'view mode' under screen options.
    • Tweak - Added 110 new currencies (including Bitcoin).
    • Tweak - New background updater for data upgrades.
    • Tweak - Blank slates in admin post screens.
    • Tweak - Added blockui when variations are being retrieved via ajax.
    • Tweak - Hide empty taxes by default (filterable).
    • Tweak - Allow failed orders to be edited.
    • Tweak - If there are no shipping methods setup, don’t prompt for shipping at checkout.
    • Tweak - Allowed country exclusion, rather than just inclusion, in ‘sell to’ setting.
    • Lots, lots more - see the comparison here.

    zipping_zebra_720.png

    WooCommerce 2.6 (перевод статьи с WOO)


    Основные улучшения WooCommerce 2.6:

    • Добавлены зоны доставки;
    • Улучшена корзина;
    • Создан новый дизайн области «Мой профиль»;
    • Добавлены новые опции для фильтрации товаров;
    • Возможность изменять настройки платежных опций можно во время работы мастера настройки
    • Добавлены некоторые приятности для разработчиков, включая токенизацию нового платежа и калибровку нашего API по WordPress REST API;

    Зоны доставки делают ваш магазин более гибким

    В этом релизе мы решили сделать функции доставки более простыми и понятными

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

    WOO_2.6-1.jpg

    Эта система проста и хорошо работает для тех магазинов, которые предлагают всего несколько опций. Но мы знаем, что магазины, которые доставляют товары во множество мест или используют больше методов, могут испытывать недостаток нужных функций. Теперь же владельцы магазинов могут более гибко настраивать опции доставки.

    Видео 1

    Все начинается с определения зоны, как локальной, домашней, международной и т. д. Зону можно определить довольно точно (по почтовому коду), либо охватить достаточно широкую область (целый континент), также зона может быть представлена комбинацией географических точек.

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

    Теперь мы знаем, что владельцу стало проще управлять доставкой, но какие улучшения ждут пользователя?

    Во-первых, мы улучшили производительность и набор опций виджета layered navigation.

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

    Затем, на странице корзины мы сделали процесс оформления товара более удобным и «гладким». Если раньше при добавлении купонов, изменении опции доставки или количества товаров, покупателям приходилось ждать, пока страница обновится, то теперь изменения вносятся сразу, без перезагрузки страницы.

    Видео 2

    Учитывая тот факт, что на странице My Accounts собрано очень много полезной информации, которую туда вносят многие расширения, мы сделали ее еще более простой и удобной в использовании, создав новый дизайн с табами.

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

    Stripe и PayPal доступны в процессе работы мастера настройки.

    Прием денежных платежей – это один из самых важных этапов работы любого интернет-магазина.

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

    Ранее вы могли подключить оплату с помощью кредитки, используя встроенный платежный шлюз PayPal Standard, прямо в процессе установки. Теперь стало еще проще добавить больше кастомных опций оплаты, используя Stripe и PayPal от Braintree, доступные во время работы мастера настройки.

    WOO_2.6-2.jpg

    Также можно добавить эти платежные шлюзы, воспользовавшись экраном добавления аддонов WooCommerce

    Чтоб упростить работу с WooCommerce, мы сделали Simplify Commerce отдельным бесплатным плагином.

    Новшества для разработчиков:

    Новый API платежного токена: мы добавили стандартный способ хранения, управления и получения платежной информации.

    Переход на API, который базируется на WP REST API

    Создана документации, объясняющая все технические изменения, включая информацию о обновленных шаблонах.
     
    Последнее редактирование: 22 июн 2016
  2. -Vladislav-

    -Vladislav- Местный

    Сообщения:
    212
    Симпатии:
    50
    Баллы:
    28
    Шаблон Flatsome, - картинки категорий отвалились
    2.6.jpg
    ..локалка, убунта 14
    Ради интереса откатил woo назад с помощью плагина WP Rollback, - стало нормально.
     
    Последнее редактирование: 17 июн 2016
    • Информативно Информативно x 1
  3. tuxfighter

    tuxfighter Местный

    Сообщения:
    661
    Симпатии:
    105
    Баллы:
    43
    Попробывал обновится......
    отвалилось пара плагинов. непонятки с "зонами доставки"........
    нужно ставить начисто и разбираться.

    Вернул все как было, при заходе в "оформление заказа" получил:
    PHP:
    Fatal errorUncaught Error: Class 'WC_Gateway_Paypal' not found in /home/u381870867/public_html/wordpress/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php:104 Stack trace#0 /home/u381870867/public_html/wordpress/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(67): WC_Payment_Gateways->init() #1 /home/u381870867/public_html/wordpress/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php(40): WC_Payment_Gateways->__construct() #2 /home/u381870867/public_html/wordpress/wp-content/plugins/woocommerce/woocommerce.php(480): WC_Payment_Gateways::instance() #3 /home/u381870867/public_html/wordpress/wp-content/plugins/woocommerce/includes/wc-template-functions.php(64): WooCommerce->payment_gateways() #4 /home/u381870867/public_html/wordpress/wp-includes/plugin.php(525): wc_template_redirect('') #5 /home/u381870867/public_html/wordpress/wp-includes/template-loader.php(12): do_action('template_redire...') #6 /home/u381870867/public_html/wordpress/wp-blog-header.php(19): r in /home/u381870867/public_html/wordpress/wp-content/plugins/woocommerce/includes/class-wc-payment-gateways.php on line 104
    что с этим делать пока что не нашел
     
  4. -Vladislav-

    -Vladislav- Местный

    Сообщения:
    212
    Симпатии:
    50
    Баллы:
    28
    Разработчик утверждает что тема полностью поддерживает 2.6
    "Hi there, latest Flatsome version is compatible with WooCommerce 2.6"

    С картинками разобрался, - дело в кеше БД.
    Для тех кто использует кеширование Redis (или возможно другой плагин кеширующий запросы к БД):
    - очистить кэш БД, деактивировать плагин, обновить woo.

    Другие проблемы:
    - при изменении количества товаров в корзине пропадают кнопки "+" и "-", у всех так?
    - при достижении определенной цены в корзине не переключает на бесплатную доставку
     
  5. Stork.71

    Stork.71 Местный

    Сообщения:
    1.032
    Симпатии:
    254
    Баллы:
    83
    подождем 2.6.2
    нет, лучше 2.6.3. :)
    ииииииигого! :D
     
    • Согласен Согласен x 2
  6. ОАА

    ОАА Местный

    Сообщения:
    314
    Симпатии:
    36
    Баллы:
    28
    +1
    Обновила...Слетели настройки WooCommerce TM Extra Product Options.
    Откатила.
     
  7. RuslanTomaev

    RuslanTomaev

    Сообщения:
    50
    Симпатии:
    9
    Баллы:
    8
    Обновился. Появилась проблема с колонками в категориях товаров. До этого были 3 колонки, после обновления стала одна.

    Исправил очень топорно, но помогло. Удалил из темы файлы:
    1. /woocommerce/content-product.php
    2. /woocommerce/content-product_cat.php
    На них ругался woocommerce, писалось что-то вроде используются старые методы.

    В остальном косяков после обновления на 2.6 косяков замечено не было.
     
  8. tuxfighter

    tuxfighter Местный

    Сообщения:
    661
    Симпатии:
    105
    Баллы:
    43
    ждать надо когда "доставочные" плагины обновятся.....

    сейчас доеду на работу опешу более подробно впечатления
     
  9. tuxfighter

    tuxfighter Местный

    Сообщения:
    661
    Симпатии:
    105
    Баллы:
    43
    поставил вчера вечерком на тестовом домене с нуля ВП, ВК и несколько тем с поддержкой ВК.
    Больше всего конечно же понравился личный кабинет, практически полностью спертый у WP-Recall -))

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

    Как предварительный вывод, могу сказать, что для создания нового магазина - вполне подходит, думаю "доставочные" плагины быстро подтянутся.
    А вот обновлять работающий магазин я бы не советовал.
     
  10. tuxfighter

    tuxfighter Местный

    Сообщения:
    661
    Симпатии:
    105
    Баллы:
    43
    так и не нашел как это исправить -((
    ни кто не поможет?


    оказалось \woocommerce\includes\gateways\paypal\ почему-то не переписалась назад
     
    Последнее редактирование: 16 июн 2016
  11. tuxfighter

    tuxfighter Местный

    Сообщения:
    661
    Симпатии:
    105
    Баллы:
    43
    сегодня днем немного поковырялся, и сделал практически такой же личный кабинет для 2.5.5
    lc.JPG
     
  12. ВладБлад

    ВладБлад

    Сообщения:
    199
    Симпатии:
    10
    Баллы:
    18
    ХАха. :) Я обновился. Не забэкапился. Теперь главная страница не работает. УФ! :)
     
  13. -Vladislav-

    -Vladislav- Местный

    Сообщения:
    212
    Симпатии:
    50
    Баллы:
    28
    Поставить WP Rollback и откатиться на 2.5
     
  14. searchingman

    searchingman Местный

    Сообщения:
    1.634
    Симпатии:
    552
    Баллы:
    113
    Для экспериментаторов первый bug fix (2.6.1) пошел. ;)
    * Fix - Added missing localized format for line taxes in orders screen to prevent total miscalculation in manual orders.
    * Fix - Improved the hour and time fields validation pattern on the orders screen.
    * Fix - PayPal does not allow free products, but paid shipping. Workaround by sending shipping as a line item if it is the only cost.
    * Fix - SKUs prop on products shortcode.
    * Fix - Layered nav counts when term_id does not match term_taxonomy_id (before splitting).
    * Fix - Fixed referer links from cart messages in WP 4.4.
    * Fix - Fix the showing/hiding of panels when terms do not exist by using wc_get_product_types() for retrieving product types.
    * Dev - content-product.php and content-product_cat.php contained the wrong version.
    * Dev - Show "matching zone" notice on the frontend when shipping debug mode is on.
    * Dev - Restored missing WC_Settings_API::init_form_fields() method to prevent potential errors in 3rd party gateways.
    * Dev - API - Fixed returned data from product images (changed title to name).
    * Dev - API - Fixed products schema for grouped_products.
    * Dev - API - Fixed products attribute options when contains ,.
    * Tweak - Hide 'payment methods' screen if no methods support it.
    * Tweak - If shipping method count changes, reset to default.
    * Tweak - Avoid normalization of zone postcodes so wildcard matching can be performed on postcodes with spaces. E.g. SP1 *
    * Tweak - Allow max_fee in addition to min_fee in flat rate costs fields.
    * Tweak - Wrap order_schema_markup() output in hidden div in case script tag is stripped.
    .
    "Не за горами" 2.6.2 в котором уже фиксируются задачи на GitHub-е.
     
    • Нравится Нравится x 1
  15. ВладБлад

    ВладБлад

    Сообщения:
    199
    Симпатии:
    10
    Баллы:
    18
    Уже всё работает. Поставил 2.6.1 :)
     
  16. Stork.71

    Stork.71 Местный

    Сообщения:
    1.032
    Симпатии:
    254
    Баллы:
    83
    2.6.3, не раньше! :whistle:
     
  17. -Vladislav-

    -Vladislav- Местный

    Сообщения:
    212
    Симпатии:
    50
    Баллы:
    28
    2.6.1 этот глюк победили:
    Но кнопки увеличения\уменьшения количества товара все равно исчезают если больше\меньше наклацать.
     
  18. ОАА

    ОАА Местный

    Сообщения:
    314
    Симпатии:
    36
    Баллы:
    28
    Опять обновила - вроде все в норме.
    Объясните, пожалуйста, отличие введенного раздела характеристики от уже знакомого атрибуты?
     
  19. Torcedor

    Torcedor

    Сообщения:
    62
    Симпатии:
    1
    Баллы:
    8
    Отображение товаров в 2 колонки на обоих сайтах у меня съехало, на форумах поддержки тем этих сайтов многие жалуются на эту проблему тоже. Автор одной пофиксил для меня, автор другой выпустил обновление из-за этого, но я его еще не установил, так что не знаю поможет или нет.
     
  20. -Vladislav-

    -Vladislav- Местный

    Сообщения:
    212
    Симпатии:
    50
    Баллы:
    28
    Не могут авторы за всем уследить.
    Разработчик моей темы писал на вопросы совместимости сразу после выхода 2.6:
    "Hi there, latest Flatsome version is compatible with WooCommerce 2.6" - что значит, - тема полностью поддерживает 2.6.
    И тем не менее - через неделю выпустил 2 обновления темы с 6ю фиксами... а кнопки увеличения\уменьшения количества товара в корзине все равно пропадают после того как нововведенный аякс отрабатывает.
     
    • Согласен Согласен x 1