Уже давно хотел повысить удобство комментирования записей в моем блоге посетителями. Поскольку считаю стандартный способ с обязательным заполнением нескольких полей неудобным, присматривался к нескольким плагинам, призванным упростить комментирование. Несколько опробованных мной плагинов показались не очень удачными и вот, наконец, по совету Григория Пожванова я наконец-то нашел оптимальный на мой взгляд плагин.
Вкратце, процесс его установки и настройки выглядит следующим образом:
- Регистрируемся на сайте OneAll
- Отмечаем социальные сети через которые можно зайти на сайт. Для непосредственно входа необходимо получить публичный и приватный ключ, как это сделать для каждой социальной сети подробнейшем образом описано на сайте OneAll, процесс получения ключа занимает несколько минут.
- Устанавливаем плагин для WordPress
В процессе настройки я столкнулся только с одной проблемой: в случае если еще не авторизованный пользователь открывает запись, то в разделе для комментирования не появляются кнопки входа через социальные сети. В очередной раз помогла народная мудрость: Если ничего не работает, прочитай наконец документацию! И действительно, довольно быстро выяснилось в чем проблема. Оказывается используемая мной тема оформления не поддерживает функционал, необходимый для автоматического добавления кнопок авторизации и решается вручную путем добавления строчки кода в файл comments.php:
- Login to your blog as administrator,
- Click on Appearance and then Editor,
- Click on Comments (comments.php) in the file list to your right,
- Look for
<h3><?php comment_form_title( 'Leave us your thoughts', 'Leave a Reply to %s' ); ?></h3>
- Add the code
<?php do_action('oa_social_login'); ?>
below.
Документация живет ТУТ.