@Legal2019
Всё в имени моём... и радость и печаль...

С чем едят body class="page-template?

Ни как не могу понять, почему при одинаковых кодах шаблонных страниц, в одном случае:
<body class="page-template page-template-page_information page-template-page_information-php page page-id-19 logged-in admin-bar wp-embed-responsive page_information group-blog customize-support">

Т.е. получается такая иерархия:
page-template
page-template-page_information
page-template-page_information-php
page
page-id-19
logged-in
admin-bar
wp-embed-responsive
page_information
group-blog
customize-support
Во втором случае:
<body class="page-template-default page page-id-8956 page-parent logged-in admin-bar wp-embed-responsive group-blog customize-support">

Т.е. получается такая иерархия:
page-template-default
page
page-id-8956
page-parent
logged-in
admin-bar
wp-embed-responsive
group-blog
customize-support
Вопрос:
Почему в они разные: page-template-default и page-template?
от куда берётся page-template-page_information-php?
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ответы на вопрос 1
OtshelnikFm
@OtshelnikFm Куратор тега WordPress
Обо мне расскажет yawncato.com
Дополнительные классы в body могут задавать сторонние плагины или выбранная ВП тема.
Но никакой иерархии тут нет. т.е. ни порядок следования ни что либо не влияют на иерархию. Она тут линейна и одного уровня. Вы либо цепляетесь за одно либо за другое.

css каскадности тут тоже нет т.к. классы в одной плоскости.
Ваш вопрос неверен
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы