Сделать ссылку url комментатора текстовой

Сделать ссылку url комментатора текстовой

При оптимизации или усовершенствования темы WordPress может возникнуть надобность сделать ссылку url комментатора текстовой. Пригодиться этот хак может для выделения своего сайт/блог среди остальных, а также для изменения стандартной формы отображения ссылки url комментатора в комментариях.
Для того чтобы это реализовать на своем сайте/блоге который работает на движке WordPress необходимо немного под шаманить файл comment-template.php в папке wp-includes WordPress. Если надумали тогда приступим.
Переносим файл comment-template на рабочий стол ПК для удобства используем программу FileZilla, после открываем данный файл программой Notepad++ и находим строку под номером 1717 она будет иметь вот такую функцию:

1
<?php printf( __( '<cite class="fn">%s</cite> <span class="says">says:</span>' ), get_comment_author_link() ); ?>

Меняем ее на ниже приведенную функцию

1
2
3
<cite class="fn" itemprop="reviewer"><? comment_author(); if(get_comment_author_url()){ ?></cite><?php comment_count_user();?>
			<br>
			<? comment_author_url(); ?><? } ?>

Вот и все, теперь ссылка комментатора будет текстовой, смотрим на скриншот.
Сделать ссылку url комментатора текстовой
Есть маленький недостаток в данном хаке. При обновлении движка WordPress придется все повторно проделать.
Также хочу заметить от спама данный хак не защитит блог/сайт, так как ссылка сохраняется в базе данных, для того чтобы защитить блог от спама устанавливаем плагин Akismet.

С уважением, Андрей Юрийчук

Черкани пару строк

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

WordPress: 7.61MB | MySQL:62 | 1,112sec