Иван Козлов: ну для ваших целей, работы с ролями (как я описал выше), будет достаточно. Если Вам требуется плагин, то надеюсь кто-то ответит больше чем я. ИМХО: задача не стоит того, чтобы нагружать ВП плагинами.
Иван Козлов: Добавьте в шапку проверку на роль, если роль на премодерации, то редирект на специальную страницу, если роль на чтение, доступен весь сайт. Или попробуйте описать конкретнее что Вам нужно.
artjerom: Для регистрации и логина, используйте стандартный WP механизм. После регистрации, в ЛК пользователь пусть вводит доп данные (user_meta). Не совсем понятно что Вам нужно из вашего сообщения.
Анимация у Вас через JS\jQuery?
Если да, то вынесите анимацию в отдельную функцию и запускайте эту функцию после <$preloader.delay(350).fadeOut('slow');>.
Так же можно попробовать подключить js(с анимацией) файлов в footer сайта, а скрипт прелодера грузите в начале страницы.