Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 20.07.2016
Сообщений: 1

Отличающийся header у главной страницы

20.07.2016, 04:48. Показов 1514. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Верстаю первую тему для wordpress. Сделал header. Для обычной страницы и главной он практически одинаковый, только на главной странице к меню необходимо класс добавить, которого на обычной странице быть не должно. Подскажите пожалуйста способ это реализовать
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.07.2016, 04:48
Ответы с готовыми решениями:

на главной странице сайта index.html подключаю блоки главной страницы находящихся в корневых папках и они не выводятся на главной
на главной странице сайта index.html подключаю блоки главной страницы находящихся в корневых папках и они не выводятся на главной ...

Волшебное исчезновение или падение стилей подвала главной страницы( только главной)
Почти сутки уже пытаюсь решить эту загадку....возможно ответ очевиден, но мозг у меня уже не соображает совершенно! Начал равнять...

Добавление header в середине страницы
Как при пoдключении страницы инклудoм выпoлнить header, если oн нахoдится в пoдключаемoй станице?

4
123 / 62 / 37
Регистрация: 22.05.2016
Сообщений: 174
20.07.2016, 09:13
Такое условие должно быть верным только для главной:
PHP
1
if(is_front_page() && !is_paged){};
Добавлено через 2 минуты
Можно тогда ваш класс добавить так, там где надо:
PHP
1
if(is_front_page() && !is_paged) echo "my_class";
0
 Аватар для Janosense
45 / 41 / 22
Регистрация: 28.01.2015
Сообщений: 162
20.07.2016, 16:47
Adnim01, вы можете создать два файла, например header-home.php и hedaer-inner.php (вместо -home или -inner можете писать все что угодно, но обязательно через дефис) и потом при вставке header на страницы делает проверку:
PHP
1
2
3
4
5
6
7
<?php
if (is_home()) {
    get_header('home');
} else {
    get_header('inner');
}
?>
где как вы понимаете inner и home это те самые названия через дефис.
0
123 / 62 / 37
Регистрация: 22.05.2016
Сообщений: 174
20.07.2016, 18:44
is_home() вернет true, если отображается страница записей, она по умолчанию главная, но если вы выбирали статическую страницу как главную, то лучше проверять моим условием выше.
0
 Аватар для Janosense
45 / 41 / 22
Регистрация: 28.01.2015
Сообщений: 162
21.07.2016, 01:15
Sergey Yermak, полностью с вами согласен. Правда если делаешь тему сам, то необходимость указывать "другую" главную через админку попросту отпадает. А вот скорость работы этих условных тегов очень отличится в пользу is_home().
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.07.2016, 01:15
Помогаю со студенческими работами здесь

Как найти header страницы
не могу вставить js функцию, подскажите какую-нибудь простую js функцию (типа &quot;Привет&quot; при клике мышкой на рисунке в материале), чтоб...

Анимация Header при прокрутке страницы
Как сделать анимированный хедер как на этом сайте http://www.atolye15.com/ при прокрутке он изменяет свои размеры. Как сделать саму...

Header, который возвращают страницы сайта
Сайт почему-то не индексируется яндексом, может кто по заголовку сможет подсказать в чем причина? Страница сайта: ...

Подскажите header для html страницы
Многоуважаемый, All Какой header нужно вставить в html страницу, чтобы она устаревала в момент сразу же? Другими словами, чтобы при...

Включить другие страницы в базовый шаблон главной страницы
Здравствуйте! Подскажите, пожалуйста, каким способом можно включить вывод страниц (aboutus.php, contact.php) в отображение на главной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru