Как отключить ссылки в именах авторов комментариев

Внешние ссылки в именах авторов комментариев

Просто сфотал экран ноутбука смартфоном, так как скриншот всплывающей надписи проги не делают...

Привет!

На страницах блога в комментариях я убираю отображение ссылок из имени пользователя.

Во-первых, это не тематические ссылки. Во-вторых, они просто не нужны мне.

Если хотите чтобы на вашем блоге была тусня и хайп, то может и не нужно удалять.

В интернете к этому есть несколько подходов:

  1. Удалять
  2. Не удалять
  3. Оставить но закрыть от индексации поисковиками разными способами.

Вобщем, если решите делать по первому способу, то вот простой и надежный путь

В файл functioun.php в самый конец, перед закрывающим тегом ?> поставьте вот такой код

// отключаем ссылки в именах авторов комментариев
function unlink_comment_author_link($output) {
    global $comment;
    $author = get_comment_author();
    if ((get_comment_type() == 'comment')) {
        //if ($comment->user_id > 0 && $user = get_userdata($comment->user_id))
        //  return $output;
        //else
            return $author;
    } else {
        return $output;
    }
}
add_filter('get_comment_author_link', 'unlink_comment_author_link');
// конец кода отключателя ссылок авторов комментариев

Обратите внимание на «// отключаем ссылки в именах авторов комментариев»

Это комментарий кода. В php файлах он так и делается — ставите два слеша «//» и пишете текст перед кодом. И то же самое после кода — пишете, что мол, код окончен. Делов на 1 минуту. Особенно если умеете печатать вслепую 10пальцами.

Зато потом, если что-то нужно будет в файле поменять, вспомнить, разобраться заново — похвалите себя 100500 раз.

P.S. С файлом funciton.php работайте очень точно и аккуратно. Напортачите — увидите белый экран или сообщение Cookies заблокированы из-за неожиданного вывода на экран. Как решается эта проблема — смотрите тут.

Предыдущая запись Как работает Яндекс.Диск
Следующая запись Как в коде изменить количество показываемых в карусели позиций — тема Simpatika. Решено

Ваш комментарий

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

Чтобы отправить комментарий, разрешите сбор ваших персональных данных .
Пользовательское соглашение