Как убрать ссылку с Главной на саму себя

как убрать ссылку с главной на саму себяНемного пошаманим над своим шаблоном и сделаем одну полезную вещь, которую рекомендуют большинство SEO-оптимизаторов: уберем с Главной страницы сайта ссылку на саму себя в логотипе или шапке. У кого-то это может быть слоган.

Выполнить подобную штуку меня просили несколько раз. Пользуется спросом у тех, кто оптимизирует свой шаблон на 100%. Делается все вставкой кода, т.е. не нужны плагины.

Хочу обратить внимание, что именно на главной не будет ссылки на саму себя. А если вы будете на любой другой странице сайта, то ссылка будет выводиться как обычно. В качестве примера поставил на этот блог: на главной шапка сайта не активна, а на любой другой странице кликабельна.

Если для вас оптимизация и продвижение сайтов не пустой звук, а средство достижения цели, то вот код с пояснением:

<?php
if(!is_front_page() || is_paged())
echo 
  "<a href=\"http://mojwp.ru/\" title=\"mojwp.ru - логотип сайта\">
    <img src=\"/wp-content/themes/mojwpthemes/images/topbut.jpg\">
   </a>";
else
echo "<img src=\"/wp-content/themes/mojwpthemes/images/topbut.jpg\">";
?>

Здесь у нас код состоит из двух частей. Конструкция if(!is_front_page() || is_paged()) смотрит Главная или нет страница. Если это не Главная, то вот эта часть кода будет выводить ссылку в виде шапки моего сайта:

echo
  "<a href=\"http://mojwp.ru/\" title=\"mojwp.ru - логотип сайта\">
    <img src=\"/wp-content/themes/mojwpthemes/images/topbut.jpg\">
   </a>";

А вот последующий код выведет информацию, если это Главная страница:

else
echo "<img src=\"/wp-content/themes/mojwpthemes/images/topbut.jpg\">";

В данном случае я оставил просто саму шапку, без ссылки.

Послесловие

Данный код можно применять и в других случаях. Достаточно проявить смекалку и сообразительность.

Внимание
Хочу обратить внимание на знак \ перед двойными кавычками в коде: он должен так и оставаться, чтобы код php работал. Поэтому проявите бдительность и не удалите случайно.

И статейка в тему от меня Статичный текст на главной странице для продвижения. Постоянным читателям она знакома.

Привет. Меня зовут Виталик и я автор этого блога, а так же Магазина WordPress https://wp-r.ru/.

Отблагодарить Z888279575784 R109400923968 или ЯД 41001651742138

Оказываю услуги по созданию и настройке сайтов на WordPress (верстка, натяжка).

Мои Контакты. Я в Twitter @mojWP. Смотри на Youtube. Читай RSS блога.

Опубликовано 26 комментариев
  1. Олег (1 комм.):

    Спасибо! Полезная вещь. Вот только куда правильно будет вставить этот код?

    • Виталий (1674 комм.):
      http://mojWP.ru/

      В статье четко написано: шапка сайта, лого или слоган. Файл header.php зачастую.
      Кто-то ставит ссылку на главную через меню. В этом случае немного по-другому, т.к. нужно будет лезть в css и еще кое-что править

  2. Андрей (129 комм.):
    http://zarobitok.ru/

    Благодарю Виталий! как было сказано выше "полезная вещь" сейчас подшаманю у себя на блоге.

  3. Liubik (23 комм.):
    http://sitekulinara.ru

    ...а у меня ссылки и не были предусмотрены!

  4. Андрей (129 комм.):
    http://zarobitok.ru/

    sos-sos-sos!!! Виталий, а где это прописывать (править)в header?...

    • Виталий (1674 комм.):
      http://mojWP.ru/

      ищите где выводится шапка (или нужный вам элемент) и подставляйте. В каждом шаблоне сделано по разному.

  5. Андрей (1 комм.):
    http://mistercook.ru

    А чем вредны циклические ссылки?

    • Виталий (1674 комм.):
      http://mojWP.ru/

      Это вопрос уже к SEO-оптимизаторам. Я лишь показал код, который использую для сайтов клиентов.

  6. Андрей (129 комм.):
    http://zarobitok.ru/

    Вроде бы все делаю правильно, а не получается.
    Виталий подскажите в этом годе нужно править в маем случаи

    <a target="_blank" href=""><img src="" alt="" title="" class="logoimg" />

    заранее благодарен

    • Виталий (1674 комм.):
      http://mojWP.ru/

      код не прошел.
      1. еще раз сюда (после формы комментирования подсказка как вставляется код)
      2. есть контакты на сайте

  7. Иван (6 комм.):

    Великолепно! Виталий, спасибо за ценные советы, уже реализовал у себя на сайте!

  8. Дима (1 комм.):

    А как в меню убрать ссылки на сами категории?

    • Виталий (1674 комм.):
      http://mojWP.ru/

      Есть несколько способов: сделать свое меню, либо покопаться в коде движка.

  9. Людмила С (5 комм.):

    Ваш сайт очень интересный и очень полезный!Давно захожу к Вам! Много ценной информации почерпнула!И вот я новичок,перешла от слов к делу!
    Но с этими кодами,тегами пока не разберусь.
    Делаю страничку(воронку) и не получается отцентрировать подписку от SmartResponder :над подпиской ставлю и в конце подписки ,сохраняю и подписка на странице слева.Что я не так делаю?
    Может вопрос не по теме поста,но очень нужна помощь!!!

  10. Людмила С (5 комм.):

    не видны коды,что я вставляю,как их показать?

    • Виталий (1674 комм.):
      http://mojWP.ru/

      Снизу под формой комментирования написано как вставляется код.

  11. Людмила С (5 комм.):

    Пробую еще:
    над подпиской ставлю и под подпиской ставлю

    • Виталий (1674 комм.):
      http://mojWP.ru/

      Прошу не спамить комментариями из нескольких слов. Если что-то не получается, то весь сайт обвешан моими контактами.

      Пример, что все работает

      любой код
  12. Людмила С (5 комм.):

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

  13. Людмила С (5 комм.):

    Виталий,спасибо вам за быстрое решение моей проблемы!Благодарю!!!
    =))

  14. Александр М (2 комм.):

    Виталий у меня вот такой, код сейчас

    <a target="_blank" href="">
    <img class="logo" src="/images/logo.png">
    пробовал разные комбинации if(!is_front_page() || is_paged()), во всех случаях грузится пустая страница, что я делаю не так?

  15. Александр М (2 комм.):

    код не прошел

    <a target="_blank" href="">
    <img class="logo" src="/images/logo.png">

  16. Антон (4 комм.):
    http://onjee.ru

    После небольших модификаций получилось то, что нужно) Большое спасибо.

  17. Михаил (2 комм.):

    Добрый день. А подскажите как мне быть? Все варики перепробовал, ничего не выходит.((
    Код меню:

    <a target="_blank" href="" title="">
    <img src="" alt="" />

    <a target="_blank" href="" title="">

    Как его заредактировать?

  18. Михаил (2 комм.):

    <a target="_blank" href="" title="">
    <img src="" alt="" />

    <a target="_blank" href="" title="">

  19. Сергей Иванисов (1 комм.):
    https://sergey-ivanisov.ru/

    Большое спасибо))) коротко и понятно не то что на других блогах xD

    Уже применяю)

Не держи в себе. Выскажись.

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2011-2016 | mojwp.ru | Копирование материала разрешено только с письменного согласия
WordPress: 12.83MB | MySQL:88 | 0,646sec
Премиальные плагины для CMS WordPress
Магазин WordPress WP-R.ru
Спасибо, не показывайте мне эту штуку больше!
Смотри мои обучающие видео на YouTube
Иван только что купил плагин ELT
https://wp-r.ru/plaginy/elt.html