Как стать автором
Обновить

Настройка и интеграция Google Friend Connect в WordPress

Время на прочтение2 мин
Количество просмотров444
Google Friend Connect = GFC
Вы уже подключили сайт к GFC

В статье рассмотрим 2 момента:
1. Замена системы регистрации пользователей.
2. Замена системы комментариев и рейтинга записей (постов).


1. Заменяем систему регистрации пользователей.



а) На странице /wp-admin/options-general.php убираем галочку с «Любой может зарегистрироваться»
б) На странице /wp-admin/users.php удаляем всех пользователей с ролью «Подписчик» — этого, конечно, можно и не делать, но зачем захламлять базу данных блога ненужными записями?
в) В GFC в панели вашего сайта (слева) идем в «Members gadgets». Там есть выбор поставить «Members gadget» или «Sign In gadget». Я выбрал первое, потому что там не только будет ссылка на регистрацию, но и еще несколько дополнительных функций, связанных с профилями пользователей, плюс ко всему он смотрится лучше.
г) «Add a Members gadget» — выполняем необходимые настройки, получаем код и вставляем его в sidebar.php вашей темы. Место можно выбрать самостоятельно или же просто заменить ссылки:

<?php wp_register(); ?>
<?php wp_loginout(); ?>


В любом случае от всех ссылок на стандартные функции регистрации WordPress надо избавится.

2. Заменяем систему комментариев и рейтинга записей (постов).



а) В GFC в панели вашего сайта идем в «Social gadgets». Тут выбор больше, чем в предыдущем разделе. Но нас интересуют «Wall gadget» и «Review/Rate gadget». Первый обычная «стена» — лента комментариев, второй — та же стена, плюс к этому возможность оценивать материал. Выбираем второй гаджет.
б) В опции «Scope» мы можем установить, к чему будет относиться этот гаджет: весь сайт, отдельная страница или к спец.ID. На малопосещаемых (до 1000 чел в день) не рекомендую ставить «отдельная страница», лучше общий для всего сайта. Настраиваем по своему вкусу и получаем код.
в) Теперь у нас есть выбор, где установить этот гаджет. Первый вариант — в сайдбаре, как реализовано на «ИнтерБлоге» и второй вариант — на страницах отдельных записей (советую размещать там, только если вы выбрали в пункте б — «отдельная страница»).
г) В первом случае прописываем код в sidebar.php, во втором в single.php. Причем, если вы установили код в сайдбаре, тогда ищем строку:

<?php comments_template(); ?>

и удаляем её (это приведет к тому, что все старые комментарии перестанут отображаться), если вы выбрали второй вариант, то лучше всего код гаджета вставить вместо этой строчки.
д) Теперь можно отчистить базу от старых комментариев (раз уж вы их не выводите), удалив их на странице /wp-admin/edit-comments.php?mode=edit
Теги:
Хабы:
Всего голосов 7: ↑6 и ↓1+5
Комментарии5

Публикации

Ближайшие события