@Bearax

Как сделать якорь только на определенной странице?

Привет. Есть такой вопрос. Нужно сделать следующее:

Сайт на WORDPRESS. При клике на логотип в шапке на любой странице он перенаправлял на главную, но при клике на этот же логотип на главной странице он должен переходить на якорь, который находится ниже.
  • Вопрос задан
  • 69 просмотров
Решения вопроса 1
zloy_kot_developer
@zloy_kot_developer
Разработчик всего понемногу
В шаблоне где у вас выводиться логотип, скорее всего это header.php.
<a href="<?= (is_home()) ? '#ancor' : '/' ?>">
   <img src="/logo.png" alt="Мой прекрасный логотип">
</a>

Элементарна!
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
1. Выясняете какая страница сейчас отображается
2.
if (глагне) {
  $href = '/#foobar';
} else {
  $href = '/';
}
Ответ написан
AntonLitvinenko
@AntonLitvinenko
HTML coder
Дайте ему путь вида /#anсhor. Правда с других страниц будет переходить тоже к якорю на главной.
Как вариант напишите проверку на is_home или is_front_page
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
29 нояб. 2020, в 12:58
40000 руб./за проект
29 нояб. 2020, в 12:11
30000 руб./за проект
29 нояб. 2020, в 11:17
4500 руб./за проект