Гостевой постинг — это функция сайта, которая позволяет каждому посетителю публиковать свой контент. Данная возможность используется на некоторых проектах, она имеет свои достоинства и недостатки. В этой статье рассмотрим, как организовать гостевой постинг WordPress и решим эту задачу, не используя ни один плагин.
Оглавление
Как сделать гостевой постинг WordPress
Для того чтобы реализовать гостевой постинг WordPress, можно использовать плагин. Их немало, есть как платные, так и бесплатные. Однако в большинстве случаев можно легко решить эту задачу, не задействуя ни одного плагина, используя только те инструменты, которые встроены в WordPress. И в этом есть смысл — потому что каждый дополнительный плагин так или иначе негативно влияет на сайт, нагружает его, увеличивает его уязвимость. Поэтому, когда можно, лучше решать задачу без плагина.
Включение гостевого постинга WordPress без плагина заключается в трёх простых шагах:
- Сначала открыть возможность регистрации на сайте.
- Потом выбрать правильную роль для зарегистрированных пользователей, ту, в которой они смогут безопасно для владельца сайта (без спама), делать публикации.
- И последний шаг — дать возможность пользователям зарегистрироваться на сайте, чтобы они получили роль, в которой смогут делать свои публикации.
Сделайте эти три шага, и у вас на сайте будет гостевой постинг WordPress. Рассмотрим это подробнее.
Первые два шага выполняются на одной странице настроек. Перейдите в раздел «Настройки», подраздел «Общие» и включите здесь опцию «Членство». Затем ниже в опции роль нового пользователя выберите вариант «Автор». Сохраните измнения.
Обратите внимание, что надо выбрать именно роль «Автор». Если выбрать другой вариант, то у пользователей может не быть возможности публиковать контент, либо наоборот, может появиться больше полномочий, вплоть до управления сайтом. Роль автора позволяет пользователям создать записи (но не страницы), редактировать свои записи (но не чужие, и не свои опубликованные) и отправлять записи на проверку администратору сайта. После проверки администратор может опубликовать записи, изменить их или удалить. После публикации автор свою запись редактировать и удалять не может. Это и есть механизм гостевого постинга WordPress, который настолько надёжен, насколько прост.
Два первых шага сделаны. Третий шаг — дать возможность пользователям зарегистрироваться. Страница регистрации в WordPress находится по адресу example.com/wp-login.php?action=register Значит, для того чтобы пользователи могли зарегистрироваться, достаточно вывести где-то на видном месте эту ссылку. Например, это можно сделать в навигационном меню. На самом деле ссылку на регистрацию на сайте можно поставить в любом удобном месте.
И всё, гостевой постинг готов и функция работает. Проверьте её сами. Для этого сначала выйдите из своей учётной записи администратора консоли WordPress, а потом попробуйте зарегистрироваться на своём сайте, указав ту почту, которая не используется на сайте. После успешной регистрации попробуйте опубликовать новую запись и отправить её на проверку администратора. А потом авторизуйтесь снова в профиле администратора и одобрите отправленную из другого профиля запись. Она должна будет опубликоваться на сайте.
Достоинства и недостатки гостевого постинга WordPress
Гостевой постинг WordPress, рассмотренный в этой статье, является очень простым. Некоторые сочтут это за недостаток, однако большинство скажут, что это достоинство. Ведь простота — это залог надёжности. Тут уже у всех своё мнение.
К неоспоримому достоинству гостевого постинга в целом, а не конкретно этого метода, следует отнести то, что сайт будет наполняться контентом от посетителей и писать его самому или платить за него не нужно будет. Если контент будет качественный, то это хорошо повлияет на продвижение сайта.
К недостаткам гостевого поиска относится необходимость модерации контента. Публиковать его без проверки не стоит, потому что там может быть всё, что угодно. Поэтому придётся читать каждую гостевую статью самостоятельно. Но это не так сложно и долго, как писать её.
Где пригодится гостевой постинг
Гостевой постинг WordPress можно использовать по разному. Например, можно сделать возможность гостям публиковать статьи платно. Не секрет, что гостевой постинг часто используется в целях рекламы — посетители регистрируются на сайте и хотят оставить небольшую заметку на нём про свой проект, указав ссылку на него. Это можно организовать на платной основе.
Ещё гостевой постинг часто бывает нужен на литературных сайтах, на которых собираются разные авторы. Авторы смогут зарегистрироваться на таком проекте и оставить свои произведения на сайте на оценку другим посетителям.
Гостевой постинг может использоваться и в других целях.
Какие могут быть проблемы при использовании гостевого постинга
Первая проблема, с которой столкнётся вебмастер — это наплыв спам аккаунтов. Спам будет регистрироваться через форму регистрации в надежде, что вы ошиблись, и устанавливать в качестве роли нового пользователя не «Автор», а «Администратора» или что-то другое. Чтобы не искать среди этого спама реальных людей, надо установить на форму регистрации капчу. Для этого лучше использовать плагин, например, тот, что ниже.
Вторая проблема будет у тех, кто решил продавать возможность гостевого постинга. В этом случае в каждой статье будет ссылка на другой сайт. Если таких статей станет слишком много, то это будет плохо влиять на продвижение сайта. Имеет значение процент статей со ссылками, от полезных не рекламных статей. Поэтому, чем больше статей со ссылками на другие проекты появляется, тем больше должно на сайте появляться полезного контента.