Авторизация на блоге WordPress через социальные сети.

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

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

Вот ссылка, где его можно скачать:

http://wordpress.org/extend/plugins/ulogin/

Устанавливается плагин стандартно, закидываем его в папку plugins и активируем.

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

Таким образом, пользователь авторизуется один раз и может без проблем писать комментарии. Очень удобно.

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

Опробовать работу этого плагина Вы можете сразу под этим постом.

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

<?php echo ulogin_panel(); ?>
 <?php comment_form(); ?>

Либо отредактировать исходный код комментариев на Вашем блоге в файле functions.php. В самый конец этого файла, перед символом «?>» добавить следующий код:

//свой формат комментариев 
function custom_comment($comment, $args, $depth) { 
$GLOBALS['comment'] = $comment; ?> 
<li <?php comment_class(); ?> id="li-comment-<?php comment_ID( ); ?>"> 
<div id="comment-<?php comment_ID( ); ?>" class="vcard"> 
<div class="avatar"><?php if ($args['avatar_size'] != 0) echo get_avatar( $comment, $args['avatar_size'] ); ?></div> 
<em><?php comment_author_link() ?></em>: 
<small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title=""> 
<?php comment_date('d.m.Y') ?> в <?php comment_time() ?></a> <?php if (function_exists('comment_subscription_status')) { if (comment_subscription_status()) { echo '<small>(подписан на отзывы)</small>'; } } ?> <?php edit_comment_link('редактировать','| ',''); ?></small> 
<?php if ($comment->comment_approved == '0') : ?> 
<span class="waitmoderation">Ваш отзыв на модерации.</span> 
<?php endif; ?> 
<?php comment_text() ?> 
<?php echo comment_reply_link(array('before' => '<div class="reply">', 'after' => '</div>', 'reply_text' => 'Ответить', 'depth' => $depth, 'max_depth' => $args['max_depth'] )); ?> 
</div> 
<?php } 
//закончили свой формат комментариев

Успешных авторизаций и побольше комментариев вашим блогам!

1) Есть желание обучаться WordPress по моим видеокурсам?

Подробнее здесь.

2) Нет желания разбираться в «технической рутине» WordPress?

Поручите работы мне. Подробнее об услуге.