WooCommerce

Описание

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

Активируйте бесплатный плагин WooCommerce на новом или существующем WordPress-сайте, следуйте инструкции и настройте новый электромагазин за несколько минут при помощи:

Помимо основ, WooCommerce полностью настраиваемый и расширяемый:

  • Выберите дизайн, соответствующий вашему бренду и индустрии.
  • Улучшите свой магазин при помощи бесплатных и платных расширений: добавьте функционал и интегрируйте с локальными и глобальными сервисами электронной коммерции.
  • Проверяйте и модифицируйте любую часть кода ядра плагина.
  • Применение перехватчиков и фильтров для модификации функций.
  • Разработка на REST API и перехватчиках.

Преимущество открытого исходного кода означает полное владение содержимым и данными – плюс экспертиза дружественного глобального сообщества.

WooCommerce создан для самостоятельного управления электромагазином без глубоких познаний в области веб-разработки. Также создано мобильное приложение WooCommerce (Android и iOS) для управления магазином на ходу.

WooCommerce создан и поддерживается компанией Automattic, создателями Jetpack и WordPress.com, вместе с независимыми участниками. Официальный магазин расширений находится на WooCommerce.com.

От абонементов на спортзал до аренды люксовых автомобилей.

С WooCommerce вы можете продавать как физические, так и электронные товары в любых формах и размерах, предлагать вариации товаров, составные конфигурации, мгновенные загрузки и даже продавать партнёрские товары из онлайн-маркетплейсов.

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

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

Полные настройки оплаты

WooCommerce снабжён комплектом инструментов, позволяющих принимать оплату посредством большинства банковских карт, альтернативных электронных методов оплаты, BACS (банковские переводы), и наличных при доставке заказа.

WooCommerce также способен интегрироваться с более чем 140 региональными шлюзами, включая такие популярные варианты как Stripe, PayPal, Square and Amazon Pay. Apple Pay и Google Pay.

Найдите наиболее подходящий сервис приёма платежей среди массы вариантов в официальном магазине.

Локальная и глобальная доставка

Опции доставки WooCommerce крайне гибки. Настройте стандартные опции, предлагающие бесплатную доставку или единую ставку, ограничивайте доставку определёнными странами, настраивая зоны доставки, или откройте свой магазин всему миру.

Официальные расширения, связывают вас с сотнями локальных и международных перевозчиков Royal Mail, FedEx, and Australia Post и позволяют интегрироваться с системами управления заказами и аутсорс-сервисами.

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

Оформляйте свой магазин при помощи тем и блоков

Оформление магазина WooCommerce начинается с выбора темы. Вам доступны сотни платных и бесплатных тем, в том числе Storefront от Automattic – Она бесплатна для любого магазина и вы можете запустить её установку в процессе настройки при поддержке Помощника установки.

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

Делайте свой сайт ещё более уникальным с WooCommerce Blocks (доступно для WooCommerce 3.6 и выше) – используйте его для вывода одного или нескольких товаров на любую страницу сайта для бесшовного комбинирования коммерции в контентом вашего ресурса.

Настраивайте свой магазин при помощи расширений

Самым лёгким способом расширить функционал WooCommerce-магазина – установить расширение:

На портале WooCommerce.com доступны сотни официальных расширений, проверенных разработчиками WooCommerce. Также их можно найти в репозитории WordPress.org и на прочих сайтах в интернете.

Всегда контролируйте свои данные

WooCommerce даёт вам полный контроль над электромагазином – от счётчиков запасов товаров до аккаунтов клиентов. Устанавливайте и удаляйте расширения, меняйте дизайн своего магазина и переключайтесь между доступными темами или платёжными шлюзами как считаете нужным.

В мире всё больше осознают важность защиты данных, WooCommerce даёт вам полный контроль над процессами отслеживания и хранения данных. Если вы пожелаете поделиться используемыми данными с нами, ваши данные анонимизируется и хорошо защищается. На любом этапе вы можете отказаться от всех форм отслеживания, продолжая использовать все возможности WooCommerce.

С WooCommerce ваши данные принадлежать только вам. Один из немногих рисков использования коробочной версии электромагазина – возможность прекращения работы провайдера. Данные WooCommerce-магазина доступны для экспорта, что даёт возможность в любой момент восстановить его на новом месте.

Почему разработчики любят WooCommerce

WooCommerce был создан разработчиками с большими планами. Построенный на REST API, он интегрируется практически с любым сервисом. Данные магазина могут быть доступны откуда угодно и когда угодно, 100% безопасно.

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

Неважно какого размера электромагазин вы намерены построить, WooCommerce имеет надёжный каркас, который поддерживает все форматы от базового до корпоративного – с контентом и коммерцией в одном месте.

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

Присоединяйтесь к нашему растущему сообществу

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

Проведено более 80 Мероприятий WooCommerce в разных городах по всему миру, которые можно свободно посещать и даже участвовать в проведении. WooCommerce также регулярно присутствует на WordCamps по всему миру – и мы будем рады встретиться с вами.

Если вам интересно участие в развитии WooCommerce, с нами сотрудничают более 350 участников, и всегда найдётся место для новых. Переходите на репозиторий WooCommerce на GitHub, чтобы узнать как вы можете помочь.

В настоящее время WooCommerce полностью переведён на 24 языка, в том числе датский, китайский и персидский. Если вы хотите принять участие в локализации WooCommerce на своем языке, перейдите на веб-сайт translate.wordpress.org.

Участники и разработчики

WooCommerce переведён на 55 языков. Спасибо the translatorsнашим участникам.Подключиться.

Интересует разработка?
Изучайте наш код, проверьте наш SVN-репозиторий, или подписывайтесь на журнал разработки по RSS.

Скриншоты

Блоки

Этот плагин предоставляет 17 блоков.

woocommerce/price-filter
Filter Products by Price
woocommerce/attribute-filter
Filter Products by Attribute
woocommerce/active-filters
Active Product Filters
woocommerce/product-search
Product Search
woocommerce/featured-category
Featured Category
woocommerce/product-categories
Product Categories List
woocommerce/handpicked-products
Hand-picked Products
woocommerce/product-category
Products by Category
woocommerce/product-best-sellers
Best Selling Products
woocommerce/all-products
All Products
woocommerce/product-tag
Products by Tag
woocommerce/featured-product
Featured Product
woocommerce/product-on-sale
On Sale Products
woocommerce/reviews-by-product
Reviews by Product
woocommerce/all-reviews
All Reviews
woocommerce/reviews-by-category
Reviews by Category
woocommerce/product-new
Newest Products

Установка

Минимальные требования

  • Рекомендуется PHP 7.2 или выше
  • Рекомендуется MySQL 5.6 или выше

Изучите документацию по серверным требованиям для получения подробной информации о требованиях к серверу.

Автоматическая установка

Автоматическая установка является наиболее простым вариантом, так как WordPress сам обеспечивает передачу файлов и вам не нужно покидать свой браузер. Чтобы запустить автоматическую установку WooCommerce, войдите в вашу консоль WordPress, перейдите в раздел меню плагинов и нажмите ‘Добавить новый’.

Введите в поле поиска «WooCommerce» и нажмите «Поиск плагинов». Откроется подробная информация о плагине, в том числе номер версии, рейтинг и описание. Там же будет кнопка «Установить сейчас». Нажмите ее и всё остальное сделает WordPress.

Ручная установка

Метод ручной установки предполагает скачивание нашего плагина для электронной коммерции и его загрузку на ваш сервер через ваш любимый FTP-клиент. В кодексе WordPress содержатся инструкции как это сделать.

Обновление

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

Если случится такое, что вы обнаружите проблему со страницами категорий товаров после обновления, вам нужно будет просто скорректировать постоянные ссылки, пройдя по пути: Консоль > Настройки > Постоянные ссылки, и щёлкнуть «Сохранить изменения». Это должно привести всё в норму.

Примеры данных

WooCommerce поставляется с образцами данных, которые вы можете использовать для того, чтобы оценить как будет выглядеть тот или иной элемент структуры или оформления; импортируйте sample_products.xml через Импортёр WordPress. Вы также можете использовать встроенный CSV импортёр или расширение CSV Import Suite для импорта sample_products.csv

Часто задаваемые вопросы

Где я могу найти документацию и руководства пользователя по WooCommerce?

Для получения информации о настройке и конфигурировании WooCommerce, пожалуйста обращайтесь к нашему руководству пользователя

Для доработки или стилизации WooCommerce, ознакомьтесь с нашим кодексом.

Где я могу получить поддержку и пообщаться с другими пользователями?

Если вы забуксовали, вам может помочь Форум плагина WooCommerce.

Для получения помощи с платными расширениями с WooCommerce.com, используйте нашу службу поддержки.

Будет ли WooCommerce работать с моей WordPress-темой?

Да! WooCommerce будет работать с любой темой, но может потребоваться некоторая доработка оформления. Пожалуйста, ознакомьтесь с нашим кодексом для получения конкретной информации. Если вы ищете тему, заточенную под использование с WooCommerce, мы рекомендуем Storefront.

Где я могу сделать запрос на новые возможности, темы для eCommerce и расширения?

Вы оставлять свой голос или запрос на новые функции и расширения на нашей доске WooИдей

Где я могу сообщить об обнаруженных в плагине ошибках и участвовать в развитии проекта?

Сообщайте об ошибках в GitHub-репозитории WooCommerce. Вы также можете сообщать о них на нашем форуме поддержки.

Где найти документацию по REST API?

Вы можете найти документацию на наш REST API в разделе WooCommerce REST API Docs.

WooCommerce потрясающий плагин! Могу я участвовать в разработке?

Да, вы можете! Подключайтесь к нашему GitHub-репозиторию.

Отзывы

26.03.2020
Why do you publish an update which causes so much harm?!?! Would be nice if you can provide the previous version.
25.03.2020
Very low performance after update. I thought they add admin plugin to main plugin because fixing low performance of the first one.
23.03.2020
Please developers who set up webshops! Don't rely on Woocommerce because you will be disappointed with the way templates work. Because Woocommerce uses a custom page template, most themes will put that behind a paywall. Leaving you only allowed to edit the blog and page template, and not the product page. Also they use a hierarchy so you have to edit the order of meta details. I have never seen such a poorly written plugin before. PLEASE STAY ALERT DON'T DOWNLOAD IF YOU ARE NOT SURE WHAT YOU ARE DOING!!
Посмотреть все 3 524 отзыва

Участники и разработчики

«WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«WooCommerce» переведён на 60 языков. Благодарим переводчиков за их работу.

Перевести «WooCommerce» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

4.0.1 — 2020-03-18

WooCommerce
* Enhancement — Update Action Scheduler to 3.1.4. #25966
* Enhancement — Bump Woocommerce Admin dependency to version 1.0.2. #25961
* Enhancement — Update dependency woocommerce/woocommerce-admin to v1.0.3 #25975
* Fix — Add usage_count meta before using it in a query. #25882
* Fix — Corrected argument type validation in plugin installer API. #25858
* Fix — Use standard admin_url function instead of absolute path. #25884
* Fix — Reverted the performance optimization made to variation saving. #25950
* Fix — Send dummy params to evaluate_cost method to detect validation errors. #25946
* Fix — Made the package shipping check more permissive. #25916
* Fix — Fix admin notes table does not exist errors when upgrading to 4.0.x. #25891

WooCommerce Admin
* Enhancement — Onboarding: business step: add Google Ads extension install.
* Tweak — create database tables on an earlier hook to avoid conflicts with core WooCommerce.
* Fix — Add Report Extension Example: Add default props to ReportFilters.
* Fix — Product report sorting by SKU when some products don’t have SKUs.
* Fix — type warning on install timestamp in PHP 7.4.
* Fix — PHP error when WooCommerce core is Network Active on Multisites.
* Fix — missing database table errors on WooCommerce upgrade.
* Fix — undefined const WC_ADMIN_VERSION_NUMBER when WP < 5.3
* Fix — Made the admin note loading more resilient to prevent failures when loading notes with invalid content_data. #3926
* Fix — Removed replace_actionscheduler_store_class function. #3936
* Fix — Rename Google Shopping image asset. #3931
* Fix — Fix calling protected has_satisfied_dependencies on outdated plugin. #3938
* Dev — Add Changelog script.
* Dev — Fix failing tests after WC core merge.
* Dev — Bump WooCommerce tested up to tag.
* Dev — Update prestart script so readme.txt stable tag is updated.

Action Scheduler
* Fix — Re-create tables if needed on Scheduled Actions screen load. #492
* Fix — Add null action check on Scheduled Actions screen list rows. #493
* Fix — Fix context on ignored action log message. #481
* Fix — Restore scheduled action row and bulk action processing on WooCommerce Status screen. #487
* Fix — Include logs table re-create missed in #492. #495
* Fix — Ensure valid table name in save action. #498

4.0.0 — 2020-03-10

  • Enhancement — Included information about packages in the System Status Report. #25584
  • Enhancement — New WooCommerce Admin. #25011
  • Enhancement — Update dependency woocommerce/woocommerce-blocks to v2.5.12 #25587
  • Enhancement — Updated Action Scheduler to 3.0.1. #25566
  • Enhancement — Update dependency woocommerce/woocommerce-admin to v0.25.1. #25620
  • Enhancement — Update dependency woocommerce/woocommerce-blocks to v2.5.13. #25696
  • Enhancement — Added the WC Admin enabled db update notice. #25736
  • Enhancement — Update Action Scheduler to version 3.1.1. #25745
  • Enhancement — Update dependency woocommerce/woocommerce-blocks to v2.5.14. #25807
  • Enhancement — Update dependency woocommerce/woocommerce-admin to v1.0. #25822
  • Enhancement — Update dependency woocommerce/action-scheduler to v3.1.2. #25859
  • Performance — Improved the client-side preparation for variation saving. #25382
  • Tweak — Enhance order details and payment summary. #25504
  • Tweak — Increase new onboarding group test to 50%. #25501
  • Tweak — Increased range and precision for min_price and max_price in the product meta lookup table. #25253
  • Tweak — Move action scheduler to external via composer. #25404
  • Tweak — Only update the customer IP address when order gets created from admin. #25137
  • Tweak — Remove WooCommerce Admin install alert. #25502
  • Tweak — Removed WC Admin from the Setup Wizard if it’s already active. #25562
  • Tweak — Set email header table width to 100% for full width. #25294
  • Tweak — Simplified MaxMind integration title. #25522
  • Tweak — Update ‘Country’ to ‘Country / Region’ label. #25530
  • Tweak — WooCommerce.com plugins auto-install and update improvement. #25532
  • Fix — Add missing closing tag. #25319
  • Fix — Added validation to the cost field for flat rate shipping. #24919
  • Fix — Address in shipping calculator malformed for Canada. #25149
  • Fix — Adjusted package shipping rates to only be visible when a full address is entered. #25128
  • Fix — Check for WooCommerce Admin feature plugin class before adding install notice. #25395
  • Fix — Corrected the performance issues caused by the Cash-On-Delivery plugin’s initialization process. #25512
  • Fix — Duplicate webhook deliveries. #25183
  • Fix — Fix fatal error that would occur when calling the WC_Payment_Gateways::set_current_gateway() function and there is no WC session. #25322
  • Fix — Fixed adding multiple items to cart from any product listing page. #24818
  • Fix — Fixed get_discount function return type. #25567
  • Fix — Fixed possible multiple is_vat_exempt order meta in order creation. #25426
  • Fix — Fixed wrong context help for translators. #25496
  • Fix — Make WC_Shipping::is package shippable less strict. #25386
  • Fix — Prevent undefined wp_delete_user() error while removing inactive accounts. #25489
  • Fix — Removed constants and autoloader from the uninstall script. #25589
  • Fix — Removed the lowercase conversion for product search terms that caused incorrect results to case sensitive searches. #25314
  • Fix — Restored the default behavior of «Shipping destination» option. #25571
  • Fix — Set image CSS on emails to be max-width: 100% so that they don’t break the email template. #24764
  • Fix — Setup wizard shipping setup verification logic correction. #25540
  • Fix — Fixed typo in label. #25645
  • Fix — Added the missing «bestRating» and «worstRating» params to structured schema data. #25667
  • Fix — Replaced deprecated Jetpack::is_staging_site call. #25670
  • Fix — Avoid Automattic\Jetpack\Constants in main woocommerce class. #25697
  • Fix — Change the namespace of the WC Admin Package class and update WC Admin package. #25701
  • Fix — Unmark completed AS migration during the update to make sure AS migration happens. #25707
  • Fix — configure Jetpack plugin before trying to connect/register. #25742
  • Fix — Check configure exists before calling to support older JP versions. #25747
  • Fix — Prevent edited attribute notice being hidden by new dashboard. #25757
  • Fix — Corrected the cache invalidation behavior of order item CRUD actions. #25734
  • Fix — Don’t show duplicated update notifications on Woo Screens. #25828
  • Fix — Escape MaxMind database URL. #25682
  • Fix — System status report should correctly identify inactive package. #25830
  • Dev — Added support for placeholder attribute in quantity inputs. #25418
  • Dev — Added tax_status and tax_class columns to the product meta data lookup table. #25428
  • Dev — Introduced woocommerce_top_rated_widget_args filter. #25320
  • Dev — Introduced woocommerce_admin_process_variation_object hook. #24929
  • Dev — Added actions before and after grouped product list to allow adding custom rows. #25093
  • Dev — Added filter to tweak whether a product has enough stock while attempting to pay for an order. #25230
  • Dev — Added the automattic/jetpack-constants package and replace PHP constant definition checks with it. #25516
  • Dev — Added a triggerHandler called checkout_place_order_success on a successful order during the checkout process. #25289
  • Dev — Allow filtering of default meta value inside WC_Data::get_meta even if meta key not found. #24066
  • Dev — Includes Emogrifier composer package instead of including into includes/libraries. #25525
  • Dev — Introduce WC_Countries::get_vat_countries for returning a list of countries that uses VAT and refactor WC_Countries::get_european_union_countries with backward compatibility and deprecation to remove the VAT functionality from there. Brexit, remove GB from WC_Countries::get_european_union_countries. #24943
  • Dev — Introduced woocommerce_download_product_filepath filter. #25485
  • Dev — Introduced woocommerce_email_content_type filter. #25405
  • Dev — Updated woocommerce_email_from_name and woocommerce_email_from_address filter arguments to include wp_email() default data. #25405
  • Dev — Introduced woocommerce_shortcode_products_query_results filter. #25573
  • Dev — Removed hash_equals() polyfill as it was no longer needed. #25474
  • Dev — Removed unused .order-actions CSS. #25581
  • Dev — Applies woocommerce_maxmind_geolocation_database_path in MaxMind database migration. #25681
  • Dev — Support both .data() and .dataset for formdata in add to cart requests. #25726

Посмотрите журнал изменений всех версий.