Здравствуйте дорогие друзья. Сегодня Вашему вниманию хочу представить пост о том как убрать на Вашем блоге поле «сайт». Для чего это нужно, спросите вы меня? Всё по одной и той же причине — СПАМ. Не будет поля «сайт», не будет и 90% спама, поскольку спамят блоги по одной причине, это ссылка с вашего блога на другой.
Да есть много плагинов по защите от спам-ботов, но ни один не даст 100% гарантию от спама, разве что на время, а потом все обратно.
И так если вы только создали свой блог и хотите наперёд защитится от спама, читаем пункт 1:
В файле comments.php вашего шаблона дизайна находим следующие строчки:
<p><input type="text" name="url" id="url" value="<?php echo esc_attr($comment_author_url); ?>" size="22" tabindex="3" /> <label for="url"><small><?php _e('Website', 'kubrick'); ?></small></label></p>
и удаляем их. После этого о поле «сайт» просто забываем.
Если у Вас блог уже давно и на нём даже есть комментарии с ссылками, но вы хотите убрать и их тоже тогда делаем следующее:
открываем файл comment-template.php в папке wp-includes (строка 140), код:
function get_comment_author_link() { /** @todo Only call these functions when they are needed. Include in if... else blocks */ $url = get_comment_author_url(); $author = get_comment_author(); if ( empty( $url ) || 'http://' == $url ) $return = $author; else $return = "<a href='$url' rel='external nofollow' class='url'>$author</a>"; return apply_filters('get_comment_author_link', $return); }
и удаляем строку
$url = get_comment_author_url();
На этом пост Как убрать поле «сайт» закончен. Спасибо за внимание.
А теперь:
Ponravilos
Уведомление: Как отключить html теги в комментариях | ЯcReated's blog
есть такие шаблоны где так нельзя сделать т.е. коммент.пхп у них примерно следующий
<code><?php
if (function_exists('wp_list_comments')) {
comments_template('', true);
} else {
comments_template();
}
?></code>
как тогда быть?
тогда ищем файл comments_template.php
Привет!!! Спасибо за статью. Все сделал как написали. Теперь все так как мне нужно. А то пишут всякие комментарии ради ссылки, ее нужно заслужить. Правда?
Точно!