Всем привет! Так приятно, когда пишут комментарии к постам
. Но это с одной стороны. А что с другой? Если посмотреть со стороны посетителя?

Как сделать так, чтобы читателям блога было приятно и удобно оставлять комментарии?
Во-первых, ни что не должно мешать и не затруднять данное действие. На своем Блоге Свободного Вебмастера я не стал устанавливать плагинов, выводящих капчу, так как единственное на что она способна, так это снизить мотивацию посетителя. Лично я, увидев, что требуется ввод капчи, редко когда комментирую записи.
До чего же иногда доходит борьба со спамом на некоторых сайтах и блогах, мало того что требуется зарегистрироваться
, так еще и капчу нужно ввести, состоящую из нескольких слов, перечеркнутую, со слипшимися друг с другом символами, с верхним и нижним регистром, дальше даже перечислять не хочу какой она может быть.
И что? Думаете останется желание после всего прочего оставлять комментарии? Да ни за что! Даже из принципа не стану! Автор блога должен любыми способами привлечь посетителя к комментированию и предпринимать меры по упрощению этого процесса.
Во-вторых, необходимо предоставить возможность следить за появлением новых комментариев к записи.
В-третьих, для удобства, под каждым комментарием я разместил кнопочку «Ответить«. Что происходит при ее нажатии? Все просто – в форму добавляется имя пользователя к которому обращаетесь, выделенное жирным, после него пробел и запятая, т.е. все как полагается при обращении. Таким образом Вы избавляетесь от дополнительных действий. Как поется в одной песне, «Нажми на кнопку – получишь результат..»
. По-моему очень функционально.
Вставка кнопки «Ответить»
Для начала в файл header.php своей темы нужно перед закрывающим тегом head вставить код:
<script type='text/javascript' src='/SCRIPT/reply.js'></script>
Далее закачать к себе на сервер файл скрипта. Я его поместил в папку SCRIPT, если поместите его в другом месте, например, в корне, то не забудьте поправить путь до файла в выше упомянутом коде.
В файле comments.php темы после строчки
<?php comment_text() ?>
добавить следующий код:
<p class="reply">
<a href="#comment" onclick="CF_Reply('<?php comment_ID(); ?>',
'<?php comment_author(); ?>');
return false;">Ответить</a></p>Ну и наконец в CSS можно прописать любой стиль оформления, для примера у меня он такой:
.reply { font-size : 12px; margin: 5px; text-align: right;}
На этом и заканчивается воплощение идеи в жизнь

вот у Вас комментарии суперски оформлены!я не люблю капчу. особенно ненавижу ту капчу, картинка которой у Вас в посте – что это за капча, если человек не с первого раза может написать..
Ответить
sidash, я тоже очень не люблю капчу и поэтому поставил перед собой задачу, чтобы никогда не использовать ее на своем блоге. У Вас на блоге тоже ее нет, что очень приятно посетителям
. И вообще я считаю что борьба со спамом должна полностью ложиться на автора блога, а не решаться путем использования затрат посетителей. Причем затрат не только физических, но и психологических.
Ответить
меня полностью устраивает Акисмет)
ну и каждый комментарий проходит через мои руки если что..
Ответить
Тоже им пользуюсь
Ответить
Людям итак влом комментировать, дак еще и Капчу вводить.
Ответить