В header.php есть элемент div, который я хочу показать только на странице сообщений. Разделитель не должен быть видимым на домашней странице или на странице 404 или категории или страницах или странице тегов. Это должна быть только заметка.Как показать элемент только на странице страницы wordpress
Метод, о котором я думаю, использует css. Элемент div будет иметь класс. Пусть класс hide-container
этот класс установлен в display:none;
. , трюк показывает еще один div container
на странице сообщения.
Как показано ниже, код, показывающий класс в одиночном разряде.
<div class="hide-container <?php if(is_singular()) { ?>container<?php } ?>">
Приведенный выше код будет работать, но он отображает элемент div на всех страницах, кроме домашней страницы. Я хочу, чтобы div отображался на странице сообщений.
благодарит заранее.
я думаю, что вопрос, который вы упомянули распространяет неверную информацию. вы проверяете эту ссылку: [link] http://codex.wordpress.org/Function_Reference/is_home. is_home упоминается для самой домашней страницы, а не для сообщений. –
** Если вы выбираете статическую страницу в качестве вашей главной страницы (см. is_front_page()), этот тег будет применен к вашей «странице сообщений». ** - взято из этого [ ссылка] (http://codex.wordpress.org/Function_Reference/is_home), вы предоставили – Mark
thnx за помощь –