Как я могу применить дочернюю тему WordPress только к некоторым страницам, а не ко всему сайту? - PullRequest
2 голосов
/ 19 марта 2011

У меня есть дочерняя тема WordPress под названием Kid, основанная на теме Suffusion.

Тема Kid просто изменяет ширину содержимого div до 640 пикселей.Я хочу применить тему Kid только к некоторым страницам, а не к другим.

Как применить дочернюю тему только к одной странице, а не ко всему сайту?

Спасибо.

-Laxmidi

Ответы [ 2 ]

1 голос
/ 19 марта 2011

При редактировании страницы в правой части под «Атрибутами страницы» вы можете выбрать другой шаблон, который будет применяться только к этой странице.

Если, с другой стороны, под «страницами» вы подразумеваетесообщения, которые переходят на страницу 2, страницу 3 и т. д. Вы можете взглянуть на этот пост.

РЕДАКТИРОВАТЬ:

ХорошоЯ следую за тобой сейчас.Вам нужно будет создать новый шаблон страницы в вашей дочерней теме.Затем вы можете следовать приведенным выше инструкциям, чтобы выбрать этот новый шаблон. Здесь - хорошее руководство по созданию нового шаблона страницы в вашей дочерней теме.

Надеюсь, это поможет,

Джон

0 голосов
/ 19 марта 2011

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

Я бы рекомендовал продублировать файл page.php в дочерней теме и переименовать его в page- "slug" .php или page- "id" .php - "slug" - это часть в конце постоянной ссылки, или id "номер идентификатора страницы. Это иерархия файлов шаблонов, о которой вы можете узнать больше о здесь .

Здесь я покажу отсутствие опыта работы с дочерними темами, но я думаю, что вы можете затем удалить page.php из дочернего шаблона, и он будет использовать файл родительского файла page.php для всех страниц, кроме этой , Не уверен на 100% в этой последней части.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...