Как убрать ссылку replytocom (Без Java Script)

Автор: Максим Довбня Рубрика: Оптимизация Комментарии: 2

Как убрать ссылку replytocom

Привет ребята с вами на связи Максим Довбня! Вот только сейчас пишу первый пост в это году, хотя к этому времени их планировалось около 10. Все связано с тем что много дел появилось с новым годом, и руки просто не доходили до блога. Хотя за это время полезной информации я набрал много, и надеюсь исправлюсь, и обо всем написать как можно быстрей.

А, в сегодняшнем посу я хочу рассказать как убрать ссылку replytocom из кнопки ответить в комментариях, которая может создавать кучу дублей страниц. Изначально на этом блоге я убрал кнопку ответить из комментариев, так как не знал как убрать ссылку, и оставить работающую кнопку. Методы которые предлагались в интернете мне не походили, или не реализовывались в моем шаблоне.

Методы как убрать ссылку replytocom

К тому же самый эффективный метод был с использованием Java скриптов к которым я отношусь не доброжелательно, так как поисковым системам они не нравиться. По этому мне пришлось эту кнопку снести, и забыть про нее. Но недавно я на одном блоге увидел как ссылку из кнопки убрали без скриптов и прочей ерунды, которая выгладила как обычная кнопка. Можете посмотреть на скрине.

Кнопка ответить в комментариях

Как видите кнопка абсолютно пуста, без ссылок и Java скриптов, просто обычная html кнопка. А вот посмотрите метод с использованием Java скрипта.

Ссылка replytocom закрыта Java Script

Как думаете какая ссылка лучше? Я думаю вы со мной согласитесь что моя. Так вот я заинтересовался этим методом и начал искать ответ на вопрос «как это сделать?». И где-то через дня три, я нашел как реализовать данный метод, о котором сегодня расскажу и вам.

Как убрать ссылку replytocom? Без использования Java скрипта

Для того что бы убрать ссылку вам нужно в файле "functions.php" вашей темы прописать вот такой код: (Прописывать его нужно в начале или в конце файла после тега «<?php»)

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

add_filter('comment_reply_link', 'wfm_remove_link');
    function wfm_remove_link($link){
    return preg_replace("#href='[^']+'#", "", $link);
}

Этот код убирает саму ссылку и оставляет просто пустую кнопку. Но после этого кнопка у вас может быть не активной, и работоспособной. Это зависит от вашей темы, смотря как её верстали. Если у вас кнопка не работает, то в файле темы вывода шаблона статьи который обычно называется "single.php" в низу перед тегом "body" вставить путь к вот такому скрипту.




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

Вот записал видео по данной статье

С Уважением Максим Довбня

Подписка Хочешь получать статьи этого блога на почту?
Хочешь получать статьи блога?

Добавить комментарий

Ваш e-mail не будет опубликован.

 ;-)  :|  :twisted:  :smile:  :shock:  :sad:  :roll:  :razz:  :lol:  :idea:  :cry:

  1. Андрей

    Просмотрел ваш блог, публикуете интересные вопросы и ответы на них. Все четко и по полочкам. Продолжайте далее

    • Максим Довбня

      Рубрика просто пока не работает, в дальнейшем планирую запустить.