Вместо того, чтобы выпустить версию 1.7 с несколькими новыми возможностями, разработчики решили переписать ту большую часть кода, которую всегда хотели изменить, и решили работать над версией 2.0 (кодовое имя Daring Dassie). Начинается новая эра WooCommerce.
Читайте также: Создаем магазин на WordPress с помощью WooCommerce
Плагин
WooCommerce 2.0 уже вышел (доступно на WordPress.org) и это основной релиз. Разработчики переписали большие части базового кода, добавили новые возможности и сделали систему лучшей для всего того, что нужно вашему интернет-магазину.
Вы можете скачать плагин из официального каталога расширений WordPress по этой ссылке.
Если вы не знаете, что такое плагины и как их устанавливать, посмотрите этот урок.
Видео
Проверено и одобрено Sucuri
Безопасность очень важна для сайтов, а для онлайн магазинов — тем более. Потому при подготовке WooCommerce 2.0 разработчики работали с Sucuri, они провели аудит всего кода и вот что они сказали о плагине:
Оценка безопасности Sucuri: "Мы отметили, что код плагина WooCommerce разрабатывался с учетом требований безопасности. Наша команда увидела, что разработчики приложили много усилий, чтобы создать чистый, эффективный плагин".
Как разработчики, мы не можем получить лучшей обратной связи о нашей работе, чем та, которую можете дать вы, пользователи. Это даст нам знать, является ли код, который работает у вас на сайте, действительно надежным.
Прежде чем вы перейдете на WooCommerce 2.0
Перед тем, как вы обновите ваш работающий сайт до WooCommerce 2.0, пожалуйста, воспользуйтесь средой тестирования. Вы можете использовать эту среду как песочницу, чтобы симулировать обновление и убедиться, что ваш сайт продолжит работать после обновления до WooCommerce 2.0.
Мы знаем, что всем хочется поскорее начать использовать новую версию, но это большое обновление, так что пожалуйста, уделите время и убедитесь, что вы подготовили ваш сайт. Также обязательно ознакомьтесь с процессом обновления до WooCommerce 2.0.
Важно: Как только вы запустили мастер обновления для конвертации ваших данных в WooCommerce 2.0, вы не сможете отменить это действие. Данные будут изменены таким образом, что пути назад нет. Единственная возможность вернуть "старые" данные — это восстановить бэкап. Этот факт усиливает важность наличия резервной копии, а также тестирования всего в среде тестирования перед тем, как трогать живой сайт. Дело не в том, что мы не хотим восстанавливать данные, мы просто не можем этого делать.
Это понравится управленцам магазинов
Как управляющий магазином вы будете жить за кулисами вашего магазина, и разработчики сделали все, что могли, чтобы вам было комфортно. Они добавили много новых возможностей, а также улучшили существующие:
Панель данных о продукте в WooCommerce 2.0 получила новый дизайн
- Улучшенное бронирование — возможность бронирования неоплаченных заказов (по умолчанию — 60 минут). Когда лимит времени достигнут, а заказ не оплачен, бронь освобождается и заказ отменяется.
- Упрощенное редактирование шаблонов писем — теперь вы можете редактировать каждое письмо о транзакции из вашей консоли, а также легко переносить файлы шаблонов в вашу тему для детального редактирования.
- Улучшенная работа с вариантами налогов и новая панель ввода — теперь разнообразные варианты налогов настраивать легко как никогда.
- Поддержка мультизагрузки — теперь у продуктов может быть несколько прикрепленных файлов для загрузки, и у покупателей будет доступ ко всем добавленным файлам.
- Новые страницы заказов — страницы заказа получили вычищенный, более простой для восприятия интерфейс. Особенно нам нравятся новые иконки статуса!
- Новая панель продукта — разработчики пересмотрели панель информации о продукте и сделали ее чище, понятней и логичней. Добавление продуктов проще простого!
Это понравится клиентам
Проверка в режиме онлайн
Конечно, вы хотите, чтобы покупателям нравился ваш интернет-магазин. Главная для клиентов магия происходит в теме, но разработчики также внесли некоторые небольшие изменения, которые изменят многое в клиентской части:
- Лучшая разбивка на страницы и сортировка — в ядро была добавлена нумерованная разбивка на страницы, также теперь отображается количество найденных результатов над списком. Пользователи теперь также смогут сортировать продукты по популярности и рейтингу.
- Избранное в архивах — избранное добавлено в каталог, удаленный из основного.
- Проверка в онлайн режиме — чтобы улучшить процесс заказа, теперь есть визуальное обозначение того, что пользователь ввел правильные (или неправильные) данные в каждое поле ввода. Если вы используете тему, которая отключает таблицу стилей WooCommerce, вы можете легко добавить стили самостоятельно с помощью базового CSS.
- Быстрые ссылки на корзину при добавлении продуктов через AJAX — при использовании возможности добавления в корзину через AJAX пользователи получат ссылку на корзину сразу же после нажатия на кнопку "Добавить в корзину".
Для разработчиков
Есть много разработчиков, ежедневно работающих с WooCommerce. Потому авторы WooCommerce старались сделать его еще более удобным для разработчиков.
Под капотом
Есть много реальных случаев использования WooCommerce (включая и сайт разработчиков плагина), в которых очень большую роль играет производительность. Поэтому были сделаны следующие улучшения:
- Сессии — PHP SESSIONS ранее были проблемой для большого количества пользователей, так что был разработан собственный обработчик с использованием cookies и другими возможностями для большей надежности.
- Улучшенное хранение данных — изменен порядок хранения пунктов заказа, чтобы упростить (и ускорить) доступ к ним для отчетов. Теперь пункты заказа не сериализуются в пределах заказа — они хранятся внутри собственной таблицы.
- Автозагрузка — сделана автозагрузку для классов — это существенно уменьшило использование памяти в 2.0.
- Локализация — разработчики не только добавили в плагин больше языков, но также отделили файлы переводов, чтобы сделать их более эффективными с точки зрения использования памяти.
Клиентская часть
Чтобы сделать шаблоны и темы более простыми в использовании, а также использовать преимущества новых техник и инструментов, мы улучшили способ работы нашей клиентской части:
FancyBox заменен на prettyPhoto
- Retina-ready — с обновлением WordPress 3.5 вся графика внутри WooCommerce оптимизирована для дисплеев HiDPI.
- Шаблоны — для улучшения настройки были добавлены новые шаблоны, чтобы изменить разметку списка продуктов, а также отделить панель пользователя, чтобы вы могли безопасно редактировать отдельные секции. Некоторые устаревшие зацепки были удалены, чтобы сделать структуру шаблона более понятной пользователю.
- Ревизия CSS — чтоб уменьшить потенциальные конфликты классов с другими плагинами и темами, вся WooCommerce-разметка (включая шорткоды) теперь помещена в родительский класс ‘.woocommerce’ или ‘.woocommerce-page’. Также все классы WooCommerce теперь стандартизированы и используют в имени ‘.woocommerce-’.
- Переписанные вкладки продуктов — теперь вкладки продуктов можно фильтровать, так что добавление новых вкладок и удаление текущих теперь удобнее.
- prettyPhoto вместо Fancybox — плагин prettyPhoto принес некоторые новые возможности, например навигацию с помощью миниатюр в галерее продуктов, а также более мощное API для разработчиков при создании расширений. PrettyPhoto также используется в многих темах, что улучшит эффективность при использовании WooCommerce с WooTheme.
- Виджеты корзины с поддержкой кэша — виджеты корзины и другие "фрагменты" теперь обрабатываются AJAX — отлично работает с кешированием статических страниц.
Серверная часть
Серверная часть — это то, где делается основная магия, и разработчики сделали несколько действительно больших изменений, которые сделают вашу жизнь проще:
- Новые классы продукта — новые классы продукта очень упрощают создание собственных продуктов и типов. Например, расширение Subscriptions уже использует это, предоставляя новые, недоступные ранее, возможности.
- Улучшение API — разработчики не только улучшили функции API, но сделали их проще в работе, а также гораздо более эффективными в плане использования памяти.
- Пересмотр возможностей — более подробные возможности управления продуктами, заказами и купонами для ролей администратора/управляющего магазином.
Совместимость с темами и расширениями
Разработчики усердно поработали для того, чтобы темы и расширения работали с WooCommerce 2.0. Как только вы начнете тестировать это обновление (пожалуйста, прочтите написанное выше о подготовке сайта), убедитесь, что вы используете последние версии всех ваших продуктов WooThemes. Проверьте свой аккаунт на woothemes.com и используйте плагин WooThemes Updater, чтобы получать обновления продуктов прямо в панели администратора.
Наслаждайтесь будущим с WooCommerce!
Мы очень рады этому новому релизу и мы искреннее верим, что он выведет плагин WooCommerce на новый уровень.
В процессе тестирования мы получили хорошие отзывы от людей, которые его тестировали, так что мы очень ждем ваших отзывов об этом новом релизе.
Желаем вам успешных продаж с WooCommerce 2.0!
Комментарии к записи: 5
кто нибудь менял валюту в woocommerce? Подскажите, как сдалать… спасибо!
никак
сам пробовал… грн не поставить
Да ставятся гривны — разберитесь с Saphali
Все просто — ставьте плагин — Saphali Woocommerce LITE! http://wordpress.org/extend/plugins/saphali-woocommerce-lite/
Сложно адаптировать свою тему под WooCommerce?