Начало > Помощен център > Апликации > WordPress > Преди да инсталираме WooCommerce

Преди да инсталираме WooCommerce

Помощен център

Преди да инсталираме WooCommerce

WooCommerce е плъгин за WordPress, който добавя към всеки стандартен WordPress сайт функционалност на електронен магазин за продажба на всякакъв тип продукти и услуги.

WooCommerce не може да работи самостоятелно извън WordPress, а се инсталира като стандартен плъгин към съществуваща WordPress инсталация и ползва структурата и дизайна на текущата активирана тема.

Изисквания към сървъра (server requirements)

За да нямаме проблеми при използване на WordPress и WooCommerce трябва да се уверим, че сървъра отговаря на следните препоръчителни изисквания:

Изисквания за WordPress (5.3.2):

  • PHP 7.3 или по-висока;
  • MySQL 5.6 или по-нова ИЛИ MariaDB 10.1 или по-нова;
  • Nginx или Apache с модул mod_rewrite;
  • HTTPS поддръжка;

Изисквания за WooCommerce (3.9.2):

  • PHP версия 7.2 или по-нова;
  • MySQL версия 5.6 или по-нова ИЛИ MariaDB версия 10.0 или по-нова;
  • Ограничение за WordPress памет от 128MB или повече;
  • HTTPS поддръжка;

При активиране на WooCommerce към сайта се добавят няколко елемента, за да функционира магазина правилно:

  • Нови връзки в главното меню, персонализирани типове съдържание (custom post types, CPT) и taxonomies (общо термин за категории и тагове) за поръчки и продукти;
  • Нови widget-и и кратки кодове (shortcodes);
  • Потребителски роли за ръководители на магазини и клиенти;

В следващата статия ще инсталираме и активираме WooCommerce в нов WordPress сайт, и ще въведем препоръчителни настройки за правилната работа на магазина.

Инсталиране на WooCommerce

  • Влизаме в администрацията на WordPress сайта и кликаме Plugins > Add New;
  • В полето за търсене въвеждаме WooCommerce;
  • Избираме Install Now (уверете се, че инсталирате плъгина на Automattic);
  • Избираме Activate и сме готови за WooCommerce Wizard!

Подробна информация за инсталиране на WooCommerce на български език.

Съветник за настройка WooCommerce Wizard

Когато за първи път активираме WooCommerce, съветникът за настройка на WooCommerce Wizard ни помага да настроим нашия магазин.

Избираме бутона Let's go! за да започнем, също така може да изберем линка Not Right Now, ако предпочитаме ръчно да настроим нашия WooCommerce магазин по-късно.

Попълване на WooCommerce съветника на българск език.

Multisite инсталация на WooCommerce

В multisite инсталация WooCommerce действа като повечето WordPress плъгини. Всеки сайт в мрежата, въпреки че споделя база данни, съхранява информацията си в отделни таблици. По този начин всеки магазин представлява отделна настройка.

Може да активираме WooCommerce и неговите разширения за всички сайтове в multisite мрежата, но няма да можем да споделяме бази данни за продукти, каси (checkout) и потребителски акаунти с другите сайтове в мрежата. В multisite мрежа се споделят само теми и плъгини.

Връщане към предишна версия на WooCommerce

Винаги препоръчваме използването на най-новата версия на всички теми, плъгини и разширения както от съображения за сигурност, така и за да се възползваме от всички налични функционалности.

За да използваме предишна версия на WooCommerce:

  • Деактивираме и изтриваме текущия WooCommerce плъгин;
  • Възстановяваме предишен архив на базата данни на магазина;
  • Изтегляме предишна версия на WooCommerce от официалното хранилище на WordPress през линка Advanced View (https://wordpress.org/plugins/woocommerce/advanced/);
  • Качваме предишна версия през Plugins > Add New > Upload Plugin;
  • Активираме предишната версия на WooCommerce;

Линк Advanced View в wordpress.org/plugins

Избиране на предишна версия на WooCommerce

Предупреждение за рисковете от използване на стара версия

Важно: както е споменато в стъпка две, трябва да проверим дали версията на базата данни на WooCommerce е актуализирана защото тя се актуализира с всяка нова версия на WooCommerce, така че ще трябва да възстановим базата данни от предишната версия на WooCommerce, за да сме сигурни, че всичко ще работи както трябва.

Ето защо разработчиците силно препоръчват да пазим резервни копия на сайта (файлове и база данни) при всеки ъпдейт на WooCommerce, за да може да тестваме нови версии на WooCommerce в клонирано копие на официалния сайт (в т.нар. staging environment) за да сме сигурни, че актуализацията няма да повреди дизайна или функционалността на магазина.

Деинсталиране на WooCommerce

Ако деактивираме и изтриеме плъгина WooCommerce от WordPress, премахваме само плъгина и неговите файлове. Всичко останало - настройки, поръчки, продукти, страници... продължава да съществува в базата данни.

Ако трябва да премахнем всички данни за WooCommerce, включително продукти, данни за поръчки..., трябва да извършим промяна във файла wp-config.php в root директорията на WordPress.

Въвеждаме следния код над отделен ред над реда със съдържание /* That’s all, stop editing! Happy publishing. */:

define( 'WC_REMOVE_ALL_DATA', true);

Код за деинсталиране на WooCommerce в wp-config.php

и запазваме файла.

Сега вече след деактивиране и изтриване на WooCommerce, тази настройка ще стартира процес, който ще премахне цялата WooCommerce информация.