Intereting Posts
Как отобразить необработанную HTML-страницу (минуя тему WordPress, скрипты и т. Д.) Как фильтровать виджеты, такие как календарь и архивы на основе категории в WordPress Как перечислить последние сообщения в меню wp nav? Недостатки использования опций -Indexes Штрих-коды в настраиваемых почтовых полях без параметра__состояния () WordPress делает ошибку 404 при переходе в папку домена Статическая страница администрирования для всех пользователей с несколькими пользователями Отфильтровать список пользователей, что meta_value пуст add_query_arg () Уязвимость XSS Цель REST API? Назначение нескольких или дополнительных возможностей конкретным пользователям или создание дополнительных ролей, таких как роли bbpress? Некоторые изображения на сайте WordPress внезапно исчезли Многостраничный get_bloginfo ('stylesheet_directory'), ссылающийся на подпапку Крючок для получения имени файла изображения при его загрузке Передача определенной пользователем переменной в get_permalink

Многоязычная многопользовательская тема WordPress

У меня есть настройка mulisite, и я использую одну тему для нескольких сайтов в ней, и каждый сайт имеет собственный макет и дизайн. Поэтому для этого мне нужно создать дочернюю тему. Но я не знаю, как создать несколько дочерних тем для каждого сайта, поэтому я могу добавить настройку в каждую дочернюю тему style.css, footer.php, function.php, header.php

например

Я использую тему canvas для всех сайтов. затем я создал canvas-child и настроил его для site1, теперь мне нужно настроить его для другого сайта2, а затем как создать еще одну дочернюю тему с текущим основным холстом темы, чтобы произвести настройку на сайте2.

Solutions Collecting From Web of "Многоязычная многопользовательская тема WordPress"

Вы можете скопировать папку canvas-child и называть ее canvas-child-2 или аналогичной. Затем откройте style.css в canvas-child-2 и измените название Theme Name: Сделайте это для того, чтобы сколько-нибудь разных детских тем вам нужно.

Затем вам нужно включить дочерние темы для сайтов, на которых вы хотите их использовать. Перейдите в меню « Сайты» в своей сетевой панели и нажмите ссылку «Изменить» на одном из сайтов. Перейдите на вкладку « Темы » и нажмите ссылку « Включить» под названием темы, которую вы хотите использовать на этом сайте. Сделайте это для всех сайтов, на которых вы хотите использовать пользовательскую дочернюю тему.

Последний шаг – активировать темы на сайтах. Войдите в панель управления сайтом и зайдите в меню « Темы» . Нажмите ссылку « Активировать» под дочерней темой, которую вы хотите использовать на этом сайте. Сделайте это для всех сайтов, на которых вы хотите использовать пользовательскую дочернюю тему.