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

Нужно что бы на главной странице сайта не отображался пункт главного меню "Home", но отображался на других страницах сайта.
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 4
@V0vash
НАшКОДИЛ
const url_keyword=window.location.pathname
if(url_keyword === "/"){
// скрываешь блок
}
Ответ написан
Kozack
@Kozack Куратор тега JavaScript
Thinking about a11y
WP проставляет на body специфичные для каждой страницы классы. Следовательно, вы можете скрыть любой элемент меню примерно таким кодом:
body.home nav li.you-custom-class {
    display: none;
}
Ответ написан
kirbi1996
@kirbi1996
Нужно вытащить название URL и в зависимости от него прописать логику
Ответ написан
Lord_Dantes
@Lord_Dantes
Чат джунов t.me/developersjunior
Если WP, то проверяем home_url те наш домен на наличие любых страниц, если обычный сайт, то на JS проверку адреса строго на наш домен
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 окт. 2020, в 10:48
3000 руб./за проект
26 окт. 2020, в 10:42
30000 руб./за проект
26 окт. 2020, в 10:18
50000 руб./за проект