Создание мультиязычного интернет-магазина на OpenCart. Видео!

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

Задача проекта

Перенести сайт с WordPress на более удобный движок, пригодный для интернет-магазинов — OpenCart. Реализовать мультиязычность сайта на 5 языках (английский, немецкий, французский, итальянский, испанский) на поддоменах и мультивалютность — евро и доллар. Почему поддомены? С точки зрения SEO-продвижения они являются наиболее прогрессивной практикой, и сайты выдвигаются на первые позиции. Это правильно, потому что так пользователями более практично воспринимается.

Что было сделано

  1. Подбор и настройка подходящего шаблона на Opencart.
  2. Настройка Opencart и подбор модулей, необходимых для работы всех функций сайта.
  3. Настройка модулей и его работы с поддоменами, предварительно настроив хостинг и функцию мультимагазинов на CMS.
  4. Тестирование работы платёжной системы в песочнице и последующее подключение его к коммерческому аккаунту.
  5. Написание собственного модуля, который позволит делать выборку товаров, как в знакомом нам Алиэкспрессе, когда товар один, а выбор идёт по цвету товара или размеру (в манекенах это важное звено). Этого модуля как такового не было и самих рабочих решений тоже. Поднапрягли усилия команды и написали собственный модуль.
  6. Импортированы товары со старого сайта (WordPress, установив ему соответствующий плагин), на новый сайт на Opencart, с соответствующим ему модулем.
  7. Скорректированы элементы подвала: 4 блока + перевод пунктов
  8. Настроена мультивалютность — евро и доллар, удалён рубль
  9. Настройка и отладка модуля мультиязычности
  10. Перенос на новый сервер (2 раза переносили)
  11. Robots.txt для опенкарт
  12. Настроено падение заявок на почту менеджеров
  13. Тестирована покупка с Paypal и банковский трансфер
  14. Настройка SSL-сертификата, был куплен специальный, для субдоменов
  15. Установлен виджет Инстаграм
  16. Настройка и включение ЧПУ товаров (заполнены все SEO URL)
  17. Заполнена страница политики конфиденциальности (заполнена автоматически Paypal модулем)
  18. Отлажена схема блоков главной страницы
  19. Товары в наличии заполнены (заполняют менеджеры)
  20. Каждый блок товара переведен на 5 языков
  21. Статьи — перевод и публикация.

Мультиязычный сайт

С какими сложностями столкнулись

  1. То, что при переносе сайта из другого CMS, не факт, что сохранится полностью его дизайн, что в итоге и получилось, тяжело подобрать наиболее сходный по структуре шаблон.
  2. Когда стоит задача перенести сайт на другую CMS – это всё равно задача на разработку сайта, просто с готовым ориентиром на разработку.
  3. Для нас новым было – создание своего модуля на CMS, тем самым это для нас был большой опыт и практика наших технических знаний.
  4. Не было чёткой композиции, как должен выглядеть сайт, заказчик ожидал, что сайт не поменяет свой вид при переносе, поэтому не дал чёткой композиции своего видения. Важно предупредить и уточнить какой концепции строить сайт.
  5. С хостингом нужно определяться сразу, лишние переносы — лишние проблемы.
  6. При тестировании платежей важно использовать исходную документацию и инструменты отладки, предлагаемые разработчиками платёжной системы.
  7. В самом начале делать сайт-заглушку о доработке сайта, закрыв от индексации.

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

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

Можно еще почитать:

Лучшие плагины WordPress для членов команды

Компания, у которой есть лицо — это компания с доверием. Возможность связать одно или несколько…

Как добавить семантическую разметку в WordPress и WooCommerce

Вы хотите добавить семантическую разметку в WordPress? Семантическая разметка помогает предоставить поисковым системам важную информацию,…

Отслеживание конверсий WordPress: пошаговое руководство

Хотите добавить функции отслеживания конверсий на свой веб-сайт? Отслеживание конверсий поможет вам оценить эффективность ваших…

Лучшие партнерские темы WooCommerce для Amazon

Если ищете партнерские темы для Amazon, то эта статья для вас. Мы представим вам лучшие…

Лучшие плагины таблиц для WordPress

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

Google Ads MCC: все, что вам нужно знать

Если вы маркетинговое агентство PPC или рекламодатель, управляющий множеством отдельных аккаунтов Ads, тогда у нас…

Лучшие плагины Pinterest для WordPress

Один взгляд на огромное количество премиальных и бесплатных плагинов Pinterest  для WordPress, который должен рассказать…

Лучшие плагины прямой трансляции для WordPress

Вы ищете лучший плагин прямой трансляции для своего веб-сайта? Прямая трансляция — это модный способ…