WordPress: как удалить или сделать неактивной ссылку на сайт комментатора (страница комментариев 10)

26 марта 2013. Рубрики: Рабочие заметки; автор — Юлия Панина aka Княгиня.

При разработке темы Wordpress может потребоваться убрать из списка комментариев ссылки на сайты комментаторов. Сразу скажу, что от спама это совсем не помогает, но в декоративных или принципиальных целях может использоваться. По просьбе читателя описываю, как это сделать.

Редактируем функцию, выводящую список комментариев; если в шаблоне используется типовая функция, создаём собственную. Как найти или создать эту функцию, можно прочесть в одном из предыдущих постов. Читать полностью »

Отзывы (124) на «WordPress: как удалить или сделать неактивной ссылку на сайт комментатора»
  1. KSV (2 комментария)

    Комментаторы стараются, наполняют статьи ценными (или не очень) комментариями, а с ними так по-черствому… Честнее было бы тогда вовсе комментарий удалять, а иначе получается — как комментарии так нужны а вот благодарить комментаторов ссылками — не всегда. Уважаемая хозяйка, вот поэтому: если вы против ссылки в этом моем комментарии, то и сам комментарий удалите.

    Ответить на этот комментарий
    • Княгиня (650 комментариев)

      И зачем ссылка тому, кто всё равно не читает ни статью, ни правила комментирования?

      Ответить на этот комментарий
      • KSV (2 комментария)

        А зачем тогда вам комментарии тех «кто всё равно не читает ни статью, ни правила комментирования?»

        Ответить на этот комментарий
        • Княгиня (650 комментариев)

          Пусть отрабатывают свой хлеб. Повышают посещаемость моего сайта.

          Ответить на этот комментарий
  2. никита (1 комментарий)

    Очень полезно и грамотно, постораюсь внедрить к себе на сайт данную систему

    Ответить на этот комментарий
  3. Надежда (2 комментария)

    Так то интересная тема и сделать оказывается легко, но блин, убирать из комментариев ссылки на сайты комментаторов сейчас модно что ли стало? Я убираю вручную, если мои правила комментирования нарушаются.
    Правда одно плохо — из базы удаляются на совсем, а вашим способом останутся. Не знаю, что справедливее.

    Ответить на этот комментарий
  4. Bahus (2 комментария)

    Доброго времени суток. Очень нужна ваша помощь.
    Есть код вывода имени комментатора со ссылкой на его сайт.
    printf( ‘%1$s‘,
                get_comment_author_link(),
                // Adds Post Author to comments posted by the article writer
                ( $comment->user_id === $post->post_author ) ? ‘ ‘ . __( ‘Post author’, ‘themonic’ ) . » : »
              );
    Ссылка выводится стандартная с анкором. Как переделать код, чтобы ссылка выводилась вида
    имя комментатора?

    Ответить на этот комментарий
    • Княгиня (650 комментариев)

      Поздновато я, но… Попробуйте заменить всё это на простое get_comment_author_link(). Не забывайте проверять орфографию с пунктуацией.

      Ответить на этот комментарий
  5. Юрий (3 комментария)

    Полезная информация!))Спасибо большое, за этот пост)

    Ответить на этот комментарий
  6. Слава (1 комментарий)

    А зачем вообще интернет? Зачем усложнять жизнь, если можно жить с огорода с луком, а развлекаться песнями.

    Ответить на этот комментарий
  7. Sher (2 комментария)

    Какая интересная статья,очень обширная спасибо)) =) =) =)

    Ответить на этот комментарий

Есть что сказать? Не молчим!

Используйте теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" code=""> <ul> <li> <ol> .

Комментарии короче 200 символов публикуются без активной ссылки. Пробелы не учитываются.

Ссылки с комментариев dofollow. Ознакомьтесь, пожалуйста, с правилами dofollow-комментирования. Кто не читает, тот сам себе враг.