Основным преимуществом разработки интернет магазина WooCommerce является его гибкость и относительно низкая стоимость обслуживания. Связка WordPress c WooCommerce представляет собой набор кода, который изменяется в зависимости от ваших потребностей. WooCommerce использует плагины для расширения технической функциональности и темы для внешнего отображения магазина.
Наименование работ | Цена, руб. |
Модернизация магазина, добавление новых модулей и функциональности | 700 ₽/час. |
Верстка страниц и шаблонов | 500 ₽/час. |
Мультиязычный интернет-магазин на WooCommrece | от 11000 ₽ без учета стоимости WPML |
Подключение стороннего SSL сертификата | от 500 ₽ |
Перевод интернет-магазина с http на https | от 3000 ₽ |
Установка, настройка Facebook Pixel, Google Tag Manager | от 900 ₽ |
Установка и интеграция ЮКасса, Юнителлер, Робокасса для WooCommerce | от 900 ₽ при наличии подключенного SSL сертификата |
Информационная поддержка / контент-менеджмент / SEO оптимизация | от 450 р/час |
Основная проблема при обновлении ядра магазина и темы — потеря ранее сделанных изменений и перезапись существующих файлов. Существуют два способа доработки WooCommerce:
Дочерняя тема необходима для изменения внешнего вида и функциональности магазина без внесения правок в родительскую тему. Использование дочерней темы позволяет относительно безболезненно обновлять основную тему без потери внешнего вида и доработок.
Как правило, каталог с темой содержит в себе файлы таблицы стилей CSS и файл function.php для доработки технической функциональности интернет магазина. Внесение правок в CSS также возможно и через настройки темы. Необходимо помнить, что код CSS, внесенный в настройках темы хранится в базе данных, а не в файле. Хорошим тоном, на наш взгляд, является перенос стилей в отдельный файл.
Плагин — код, добавляющий в модуль интернет магазина новые функции, например редактор полей WooCommerce Checkout Editor или конструктор товаров WooCommerce Composite Box.
Большинство разработчиков предоставляет бесплатную и платную версию плагинов. Необходимость приобретения премиум версий зависит от соотношения стоимость-время. В целом, знание PHP и наличие технической документации позволяет дорабатывать бесплатные версии самостоятельно.
Файл function.php используется при необходимости создания новой функциональности заточенной под конкретный проект и в данный момент нереализованной плагинами. Рассмотрим простой вариант: вывод отчества в админку WooCommerce отдельной строкой.
1 2 3 4 5 6 7 8 9 10 | <?php function add_display_field_admin( $order ){ ?> <div class="order_data_column"> <h4><?php _e( 'Дополнительные сведения о клиенте', 'woocommerce' ); ?></h4> <?php echo '<p><strong>'.__( 'Отчество' ).':</strong>'.get_post_meta( $order->id, 'billing_patronymic', true ).'</p>'; ?> </div> <?php } add_action( 'woocommerce_admin_order_data_after_order_details', 'add_display_field_admin' ); ?> |
Данный сниппет реализует показ содержимого поля страницы оформления заказа. Поле генерируется с помощью плагина WooCommerce Checkout Field Pro с id — billing_patronymic
WooCommerce представляет собой гибкую систему электронной торговли для малого бизнеса и предприятий. К его преимуществам можно отнести быстрое развертывание, наличие множества дополнений, регулярные обновления и способность выдерживать нагрузки в рамках сферы его применения.
Мы занимаемся не только созданием интернет магазинов, используя ВордПресс и WooCommerce, но и технической поддержкой уже существующих магазинов. Если вам необходима помощь в разработке интернет магазина, свяжитесь с нами для обсуждения интересующих деталей и начала взаимовыгодного сотрудничества