Мы уже добавили и настроили практически всё что нам необходимо для интернет магазина, остались мелкие штрихи. В этой статье я расскажу как перевести тему на русский язык с помощью плагина «Loco Translate» и как убрать или добавить поля в форму заказов.
WordPress — Как создать интернет магазин (Часть 7)
Переводим элементы темы на русский язык.
Как вы уже наверно догадались большинство тем для WordPress на английском языке, и даже если часть элементов темы переведены, всё равно остаётся малая доля требующая доработки. Переводить можно двумя способами правильным и заведомо неправильным.
- Перевод вносится в файлы с расширением «.POT», «.po» и«.mo».
- Второй вариант предполагает изменения по переводу вносить напрямую в код, что не очень хорошо. К примеру Вы внесли изменения в файл темы .php, если у данной темы выйдет обновление, то все Ваши старания пропадут. Но к сожалению есть темы которые не адаптированы под перевод и всё же приходится лесть в файлы.
Мы будем переводить тему при помощи плагина «Loco Translate». Он устанавливается как обычный плагин и позволяет не выходя из панели администратора вносить изменения в перевод темы.
Для начала нам необходимо установить данный плагин. Находим в панели администратора закладку «Плагины» и нажимаем «Добавить новый», в поиске вбиваем «Loco Translate». Ну и как обычно устанавливаем и активируем наш плагин. В результате в боковой панели появится пункт «Переводчик Loco».
Заходим в него, нам предложат выбор активной темы и плагинов. Выбираем тему, в нашем случае «AccessPress Store».
Нажимаем кнопку «New language»
Выбираем нужный нам язык и нажимаем «Start translating»
Дальше нам предложат заполнить перевод для различных фраз, к примеру мы хотим перевести фразу «Wishlist». Вбиваем в поиск искомую фразу, в поле «Russian translation:» вбиваем желаемый перевод фразы, у меня будет «Список желаний». Сохраняем.
Если вдруг Вам что-то не понравилось перевод можно изменить в любое время. Идём на сайт и смотрим. Было:
Стало так:
Собственно по такой схеме переводим все интересующие нас фразы и радуемся переведённой теме.
Удаляем или добавляем поля в форме «Оформление заказа».
Я думаю Вы уже поняли к чему я виду, в форме «Оформление заказа» есть куча не нужных нам полей, к примеру индекс или выбор региона, или наоборот какого-то поля не хватает. Что бы без мучений редактировать форму нам понадобится плагин «Saphali Woocommerce Russian», при помощи данного плагина можно свободно из административной панели WordPress редактировать нашу форму. Так же как и ранее устанавливаем плагин «Saphali Woocommerce Russian». И после активации во вкладке «WooCommerce» появится пункт «Saphali Woocommerce LITE»
Переходим в неё, и сверху выбираем «Управление полями».
Откроется форма:
Давайте посмотрим что это за поля:
- Заголовок — тут думаю понятно, названия заголовка.
- Текст в поле — Тут будет отображаться надпись до того как пользователь в ней что-то начнёт вводить, можно оставить пустым.
- Clear и класс поля — первое указывает на то, что следующее поле за текущим, будет начинаться с новой строки, необходим если класс поля не выбран, так как в таком случае поле будет на всю ширину.
- Тип поля — есть четыре типа поля: множественный выбор, поставить галочку (чекбокс), большое текстовое поле (с возможностью растянуть форму), просто текстовое поле.
- Обязательное и Опубликовать — Выбираем является ли поле обязательным для заполнения и показывать ли его.
Дальше смотрим какие поля нам нужны, а какие нет. К примеру нам не нужен индекс, просто снимаем галочки с поля опубликовать. В итоге я себе сделал такую форму:
На этом пока всё, надеюсь статья Вам была полезна. В следующей части займёмся дальнейшей настройкой сайта.
Читайте продолжение: WordPress — Как создать интернет магазин (Часть 8)
Не забывайте пользоваться кнопками «Поделиться в соц. сетях», так же подписываться на наш Канал и группы в ВК, Twitter, Facebook.
Всем удачи и море печенек! 🙂