
Мультиязычный сайт на WordPress (обновлено)
Для создания мультиязычного веб-сайта на WordPress я использую бесплатную версию плагина Polylang. Настраивается он легко и это я не буду расписывать. Но есть моменты, на которых стоит остановится.

Добавляем второй чекбокс согласия с политикой конфиденциальности в заказе (WooCommerce)
Открываем function.php нашей темы. Создадим дополнительное поле типа checkbox:

Сайт-презентация научных разработок uniqueenergy.org
Описание: сайт-презентация научных разработок. Что делалось: натяжка дизайна на WordPress. Особенности: кастомные поля для категорий, тегов и постов, контактная форма. Адрес: uniqueenergy.org

Сайт-визитка металлоискателей orx-shop.ru
Описание: промосайт металлоискателей ORX. Что делалось: натяжка готовой верстки на WordPress. Особенности: Отдельные типы постов для товаров, видео и галереи, плюс кастомные поля для них же. Форма заказа на основе Contact Form 7. Контактные данные и метатеги вынесены в настройку темы. Адрес: orx-shop.ru

Произвольные атрибуты полей формы Contact Form 7
Для создания форм на сайтах WordPress в большинстве случаев используется плагин Contact Form 7. Понадобилось добавить data-… в input, чтоб вывести выбор даты с помощью плагина Tempus Dominus. Для этого нужно добавить хук в function.php темы.

Cайт-визитка велотуров по Украине mountainbikeukraine.com
Описание: сайт-визитка велотуров по Украине. Что делалось: верстка темы на WordPress. Особенности: шесть языков, для многоязычности использовался плагин Polylang. Отправка запросов на почту – плагин Contact Form 7. Для отзывов и видео созданы отдельные типы постов. Контактные данные вынесены в настройку темы. Адаптивный дизайн. Адрес: mountainbikeukraine.com

Функции WordPress: get_calendar()
Функция выводит на экран календарь за текущий месяц. Дни в календаре станут – ссылки на страницы постов за день. Если постов в этот день не было, то день будет простым текстом (без ссылки).

Функции WordPress: bloginfo()
Этим постом я начинаю большую серию по функциям WordPress. Задумка получить в итоге подобие F.A.Q. в одном месте. Начнем с функции bloginfo().

Веб-сайт юридической компании Giralda
Описание: сайт-визитка юридической компании. Что делалось: верстка темы на WordPress. Особенности: двуязычный сайт, слайдер банеров на главной с управлением через консоль, адаптивный дизайн. Адрес: giralda.com.ua

Убираем избыточные поля покупателя (WooCommerce)
При оформлении заказа в магазине на WooCommerce требуется заполнить приличное количество информации о себе – email, имя, фамилию, компанию, два поля адреса, город, индекс, регион, страна, комментарии к заказу. Очень часто не все эти поля нам нужны. Скроем лишние.