Как удалить ссылки, находящиеся в форме комментирования на блоге WordPress

отвечаю на вопрос по вордпрессПоступил вопрос по поду редактирования выбранного шаблона для блога: Я пользуюсь CMS WordPress. Установила шаблон, который называется Healthy Lifestyle. Когда блог начали активно комментировать, в форма отображения комментариев начали создаваться не нужные ссылки на страницы с комментариями. Как от них избавиться, ведь я слышала, что даже если некоторые страницы закрыть от индексирования с помощью файла robots.txt, некоторые поисковые системы могут игнорировать мои установки.

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

Как удалить ссылки, находящиеся в форме комментирования на блоге WordPress

Я открыл файлы single.php comments.php,(подробно о файлах шаблона WordPress я писал тут) изучив код и  понял, что выводится блок, который мне нужно отредактировать(1), простой с первого взгляда функцией(3). Удалите строку 19 и у вас на блоге не будут выводиться над формой добавления комментариев, написанные Вашими читателями комментарии(1 – 2).

Как удалить ссылки, находящиеся в форме комментирования на блоге WordPress

Изучение атрибутов этой функции(3) не дал ответ.

Поэтому я начал изучать, каким образом формируется вывод блоков(1 — 2) с комментариями: откуда берутся аватарки, грузится текст комментариев, текст ссылок “Изменить” и “Ответить”. Все оказалось просто.

В каталоге wp-includes ищу файл comment-template.php, открываю его для редактирования программой Notepad++. Нахожу строки 1367 – 1373 (они мной обведены рамочкой). Для удобства длинный код, который был написан в одну строку, разбил на несколько строк.

Как удалить ссылки, находящиеся в форме комментирования на блоге WordPress

Меня интересует парный тег <a>  </a>: открывающий тег <a> с атрибутом(4) занимает всю строку 1367. закрывающий тег </a>(5) размещен в конце строки 1368. Вот их следует удалить полностью.

Если есть желание не видеть ссылку “Изменить” – нужно удалить код 6, который занимает сроки 1370 – 1371.

Как удалить ссылки, находящиеся в форме комментирования на блоге WordPress

А это код, который уже сохранен после редактирования файла comment-template.php (7). Результат работы можете увидеть на первом скриншоте в статье(2).

Помните!!! После каждого обновления WordPress, которое Вы будете выполнять время от времени, вносить изменения в файл comment-template.php. Это не очень удобно, но что тут поделаешь.

Вот и все.

Маленький вывод. CMS WordPress – самый интересный и легкий в освоении движок, но интересное начинается, когда желаешь внести не большие изменения в отображение выводимой информации на блог. И тут придет на помощь знание основ написания PHP-кода и способность его редактирования. О некоторых способах изменения бесплатных шаблонов я писал в серии статей, первая из них находиться здесь. Вот теперь пришлось заняться файлами самого движка. То ли еще будет….

Приветствую Вас, на блоге seomans.ru


Зарегистрируйтесь, чтобы получать рекомендации по созданию блогов и сайтов от seomans.ru

Приветствую Вас на seomans. ru, уважаемый читатель. Предлагаю подписаться на RSS ленту моего блога, Вы также можете следить за развитием моего проекта, читая мой Twitter

Твитнуть

2 комментария

  1. Сергей Медведев:

    Внес изменения, но как-то ничего не изменилось...

    • Игорь:

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

Добавить комментарий к Сергей Медведев


+ два = 10