Как позволить читателям оставлять анонимные комментарии в WordPress

Share on Pinterest
Share with your friends










Отправить
5
Всего

В этой статье мы расскажем, как сделать как увеличить активность и запоминаемость вашего блога через настройки разрешения комментирования анонимно. Это привлечет на ваш блог больше так называемого «теплого» трафика — заинтересованных, а не случайных посетителей.

Это важно по двум причинам:

  • Во-первых, многим пользователям, которым хотелось бы прокомментировать, иногда регистрироваться просто лень.
  • Во-вторых, некоторые по каким-то причинам не хотят открывать свое имя в блогосфере.

Таким образом, сделав возможным анонимное комментирование, где введение почты и ника будет опциональным, привлечет куда большую коммент-активность на ваш блог, что особенно важно на раннем этапе раскрутки.

Коммент-политика и привлечение анонимности.

Самый простой способ разрешать анонимные комментарии очевиден. Это создание никнеймов, вместо реальных имен. Конечно пользователи оставляют свой емэйл, но при этом все же остаются анонимными.

Это стоит подчеркнуть, особенно плохо разбираются в интернете и блогосфере.

Кстати, не лишним будет создать так называемую коммент-политику блога, и оформить ее на словах в соответствующем разделе блога. Ссылку на это раздел можно прикрепить к форме каждого комментария.
Кроме того, наличие даже абсолютно любой коммент-политики, наряду с правилами блога (которые больше распространены в ЖЖ) — подчеркивает индивидуальность автора и создает уникальную атмосферу блога. Если хотите, ваш блог становится «еще более блогом».

Как сделать емэйл и имя опциональным для блога на wordpress (по желанию читателя)?

Это следующий уровень анонимности. Никаких никнеймов или емэйлов. Написал комментарий, отправил и готово. Общаться становиться проще некуда!

Как это осуществить?

Очень просто.

Заходим в админке в «Настройки», выбираем раздел «Обсуждение» и снимаем стоящую по умолчанию галочку чекбокса «Автор комментария должен указать имя и e-mail».

ОДнако просто сделать это недостаточно, т.к. пользователи не будут знать о том, что анонимное комментирование разрешено (и вот здесь будет плюсом, если в форме комментариев есть ссылка на вашу коммент-политику).

Еще одним способом показать анонимность будет через показ в форме комментария, что поля «имя» и «емэйл» опциональны для заполнения.

При этом рекомендуется убрать адрес сайта из формы комментариев, чтобы не привлекать лишний спам.

Чтобы таким образом отредактировать форму комментариев, просто добавьте в следующий код в файл тем functions.php:

function wpb_alter_comment_form_fields($fields) {

// Modify Name Field and show that it's Optional
$fields['author'] = '

' . '<label for="author">' . __( 'Имя (по желанию)' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .
'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' />

';

// Modify Email Field and show that it's Optional
$fields['email'] = '

<label for="email">' . __( 'Email (по желанию)', 'twentythirteen' ) . '</label> ' .
      ( $req ? '<span class="required">*</span>' : '' ) .
      '<input id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . ' />

';

// This line removes the website URL from comment form.  
      $fields['url'] = '';

    return $fields;
}
add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');

Этот код добавляет текст «по желанию» напротив поля имени и емэйла.

Кроме того, он удаляет адрес сайта из формы комментирования.

Если хотите оставить адрес сайта, просто удалить соответствующую часть кода.

Теперь форма будет выглядеть примерно так (на английском):

Как полностью удалить имя и емэйл из формы комментария?

Для тех, кто хочет полностью удалить эти поля, вот небольшой код, который нужно скопировать и вставить в тот самый файл function.php:

function wpb_alter_comment_form_fields($fields) {
    unset($fields['author']);
    unset($fields['email']);
    unset($fields['url']);
    return $fields;
}
add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');

Если ваша форма комментариев выдает сообщение вроде «Ваш емэйл будет скрыт от публикации», вы можете удалить его, отредактировав файл вашей темы comments.php. Для этого вам нужно установить местоположение тега

<!--?php comment_form ?-->

и заменить его следующим кодом:

<?php comment_form(array( 'comment_notes_before' => '

' . __( 'No name or email address required.' ) . ( $req ? $required_text : '' ) . '

'
    ));
?>

Если это сделать не удается, вы все еще можете это осуществить этот CSS-код в файл вашей темы style.css

.comment-notes {
display:none;
}

Вот примерно так будет выглядеть «чистая» форма комментариев.

Пара предупреждений насчет анонимных комментариев.

Учтите, что без полей для имени и почты ваша форма комментариев привлечет большое количество желающих поспамить.
Поэтому рассмотрите вариант дополнительной установки captcha в форму комментариев.

Share on Pinterest
Share with your friends










Отправить
5
Всего


Похожие записи

Комментарии к “Как позволить читателям оставлять анонимные комментарии в WordPress”
  1. Yuriy Antonov 06.10.2016
  2. crazymurlock 06.10.2016
  3. Celana 06.10.2016
  4. Алиссия 06.10.2016
  5. Roksa 06.10.2016

Напишите ответ