Как удалить ссылки, находящиеся в форме комментирования на блоге WordPress
Поступил вопрос по поду редактирования выбранного шаблона для блога: Я пользуюсь CMS WordPress. Установила шаблон, который называется Healthy Lifestyle. Когда блог начали активно комментировать, в форма отображения комментариев начали создаваться не нужные ссылки на страницы с комментариями. Как от них избавиться, ведь я слышала, что даже если некоторые страницы закрыть от индексирования с помощью файла robots.txt, некоторые поисковые системы могут игнорировать мои установки.
Ну что же поступил вопрос, появилась возможность узнать о движке больше, чем знал до этого, приступаю к изучению темы по сути.
Я открыл файлы single.php comments.php,(подробно о файлах шаблона WordPress я писал тут) изучив код и понял, что выводится блок, который мне нужно отредактировать(1), простой с первого взгляда функцией(3). Удалите строку 19 и у вас на блоге не будут выводиться над формой добавления комментариев, написанные Вашими читателями комментарии(1 – 2).
Изучение атрибутов этой функции(3) не дал ответ.
Поэтому я начал изучать, каким образом формируется вывод блоков(1 — 2) с комментариями: откуда берутся аватарки, грузится текст комментариев, текст ссылок “Изменить” и “Ответить”. Все оказалось просто.
В каталоге wp-includes ищу файл comment-template.php, открываю его для редактирования программой Notepad++. Нахожу строки 1367 – 1373 (они мной обведены рамочкой). Для удобства длинный код, который был написан в одну строку, разбил на несколько строк.
Меня интересует парный тег <a> </a>: открывающий тег <a> с атрибутом(4) занимает всю строку 1367. закрывающий тег </a>(5) размещен в конце строки 1368. Вот их следует удалить полностью.
Если есть желание не видеть ссылку “Изменить” – нужно удалить код 6, который занимает сроки 1370 – 1371.
А это код, который уже сохранен после редактирования файла comment-template.php (7). Результат работы можете увидеть на первом скриншоте в статье(2).
Помните!!! После каждого обновления WordPress, которое Вы будете выполнять время от времени, вносить изменения в файл comment-template.php. Это не очень удобно, но что тут поделаешь.
Вот и все.
Маленький вывод. CMS WordPress – самый интересный и легкий в освоении движок, но интересное начинается, когда желаешь внести не большие изменения в отображение выводимой информации на блог. И тут придет на помощь знание основ написания PHP-кода и способность его редактирования. О некоторых способах изменения бесплатных шаблонов я писал в серии статей, первая из них находиться здесь. Вот теперь пришлось заняться файлами самого движка. То ли еще будет….
Читайте также:
Приветствую Вас, на блоге seomans.ru
Зарегистрируйтесь, чтобы получать рекомендации по созданию блогов и сайтов от seomans.ru
Приветствую Вас на seomans. ru, уважаемый читатель. Предлагаю подписаться на RSS ленту моего блога, Вы также можете следить за развитием моего проекта, читая мой Twitter
Внес изменения, но как-то ничего не изменилось...
Да нет. Причин не знаю. Почистите кэш блога, браузера. Может какой-то глюк в шаблоне, когда я открыл в первый раз пост Вашего блога всю форму комментирования снесло далеко вправо. После обновления страницы все стало на место. Почему моя рекомендация не работает не могу сказать, я ее писал для другого человека, используя его шаблон в процессе написания статьи. Может Вам нужно попробовать повторно внести изменения в код файлов WordPress, что работает на локальном сервере. убрать все кэширующие плагины и так далее. взглянув на Ваш ресурс, не могу ничего ответить.