Но ведь в этом случае придется добавлять роль каждому пользователю. Это удобно, если пользователь должен иметь несколько ролей из иерархии ролей, но в случае с определенным первичным набором ролей удобнее хранить единственную роль пользователя в таблице пользователей.
Вероятно, подразумевается выполнение определенного кода в functions.php вместо обертки этого кода в плагин. Это немного быстрее, т.к. на инициализацию плагинов тратятся хоть и небольшие, но все же, ресурсы сервера.
Можно просто data-pjax
Наверное, все таки «в России» ??