Рубрика: Пользователи

Как разрешить авторам использовать тег iframe?

По умолчанию в WordPress использование нефильтрованного html-кода ('unfiltered_html') доступно только администраторам и редакторам сайта. У авторов, например, все запрещенные теги вроде iframe, script, input и др. из контента записей при их сохранении полностью вырезаются. Сделано это ради безопасности и в целом имеет смысл. Однако, если вы прекрасно знаете своих авторов и не боитесь, что они будут взламывать ваш сайт, то возможно вы захотите дать им возможность использовать нефильтрованный html-код. Потому что без него довольно проблематично вставлять, к примеру, видео с неподдерживаемых движком хостингов (rutube.ru и прочих). Самое простое решение проблемы - дать авторам роль редакторов. Но в этом случае вы рискуете тем, что новоявленные редакторы могут по ошибке что-нибудь удалить на вашем сайте. Поэтому лучшим выходом будет просто добавление возможности 'unfiltered_html' для авторов сайта. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как запретить регистрацию пользователей по почтовому домену?

Сообщение об ошибке регистрации

Не секрет, что спамные регистрации составляют большую часть всех регистраций пользователей на WordPress-сайте. Чтобы снизить число таких спамных регистраций можно запретить использовать при регистрации почтовые ящики некоторых почтовых сервисов, где слишком уж легко регистрировать почту (зарегистрировать почту на том же gmail.com просто на порядок сложнее, чем на mail.ru). Все, что вам необходимо сделать это добавить в файл functions.php вашей темы следующий код:

Как отправить email пользователю при смене его роли?

Полученный email при смене роли

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

Как вывести список последних зарегистрированных пользователей?

Список последних зарегистрированных пользователей При открытой регистрации у вебмастеров часто возникает желание вывести список последних зарегистрированных пользователей сайта. По аналогии со списками последних зарегистрированных пользователей на различных форумах. Для этой цели можно воспользоваться каким-нибудь из многочисленных плагинов, но намного удобнее и проще будет использовать указанный ниже код в нужном файле вашей темы. Тем самым, вы легко сможете настроить вывод списка пользователей "под себя" так, чтобы он полностью и органично вписался в дизайн вашей темы. Вставьте в нужный файл вашей темы (например, в sidebar.php) следующий код:

Как добавить дополнительные поля в профили пользователей?

Новые поля в профиле пользователей

При желании вы легко можете добавить любое количество дополнительных полей в профили пользователей. Например, добавить поля Twitter или Skype. Для этого вам необходимо вставить в файл functions.php вашей темы следующий код: