WPML

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

Сегодня редактором по умолчанию в WordPress является редактор блоков (также известный как Gutenberg). Это визуальный редактор, который стал надежным и зрелым инструментом. Мы будем использовать его для разработки наших шаблонов вместе с плагинами Toolset.

Подготовка к работе

Для создания шаблонов для произвольных записей Вам понадобятся только следующие два плагина:

  • Toolset Types
  • Toolset Blocks

Чтобы получить эти плагины, Вам понадобится подписка на Toolset. Однако Вы можете бесплатно протестировать и попробовать все плагины Toolset на сайте Discover WP. Он позволяет Вам создать собственный тестовый сайт с множеством готовых шаблонов на выбор и установить их в один клик.

Для перевода Ваших шаблонов и сайта в целом Вам также понадобятся следующие плагины WPML:

  • плагин ядра WPML
  • Управление переводами WPML
  • Перевод строк WPML

Создание шаблона для произвольных записей

Вот шаги для создания Вашего шаблона:

  1. Перейдите на страницу Toolset Панель управления. На ней перечислены все типы записей на Вашем сайте вместе со всеми произвольными полями, таксономиями и шаблонами, которые у Вас есть для каждого типа записей.
  2. Найдите строку того типа записи, для которого Вы хотите разработать шаблон, и нажмите кнопку Создать шаблон контента.
Создание шаблона контента из панели управления Toolset
  1. Вы перейдете в редактор блоков WordPress для Вашего шаблона. Здесь Вы используете блоки Toolset для вставки различных полей. Это может быть поле WordPress, например тело записи, любое произвольное поле или таксономия. После вставки любого блока Toolset включите параметр Динамический источник и выберите поле, которое хотите отобразить.
Использование динамического источника для отображения изображения, сохраненного как произвольное поле

Вот и все, теперь вставьте любое необходимое количество полей и настройте их отображение на странице. В каждом блоке Toolset есть разделы для настройки стиля, типографики и многого другого.

Конечно, Вы можете сделать гораздо больше. Например, Вы можете располагать контент в колонках, использовать контейнеры, отображать части шаблона по условию, выводить список связанных записей, создавать адаптивный дизайн и многое другое.

Вот полное видеоруководство по созданию шаблона для отображения произвольных записей.

Вы можете найти дополнительную информацию и связанные руководства в уроке Toolset по созданию шаблонов для отдельных записей.

Перевод шаблонов на многоязычных сайтах

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

  1. Перейдите на страницу WPML Управление переводами.
  2. Используйте раскрывающийся список в верхнем разделе поиска, выберите Шаблон контента и нажмите Фильтр.
  3. Выберите шаблон, который Вы хотите отправить на перевод.
  4. Выберите языки, на которые Вы хотите перевести шаблон.
  5. Нажмите Добавить выбранный контент в корзину переводов.
Отправка шаблона Toolset на перевод
  1. Наконец, перейдите на вкладку Корзина переводов, выберите нужного переводчика и нажмите Отправить все элементы на перевод.

Если Вы хотите перевести элементы самостоятельно, просто перейдите на страницу WPML Переводы и нажмите кнопку Взять и перевести рядом с заданием на перевод, которое Вы хотите выполнить.

Создание сложных динамических сайтов с помощью Toolset

В этом руководстве показана лишь малая часть того, что Вы можете создать с помощью Toolset:

  • Создавать произвольные списки записей
  • Создавать расширенный пользовательский поиск
  • Отображать записи на карте
  • Создавать фронтенд-формы для отправки записей
  • Проектировать произвольные страницы архивов
  • Создавать нестандартные сайты WooCommerce
  • Связывать контент с помощью сложных связей между записями

И многое другое!

Toolset также предлагает полные руководства по созданию сайтов-каталогов, нестандартных сайтов WooCommerce, сайтов с членством и многого другого.

Цены на Toolset начинаются всего от 69 $ за полный пакет для одного сайта. Если Вы заинтересованы в Toolset, на нашей странице купонов Вас ждет скидка 30%.

Считаете это полезным? Поделитесь этой статьей: