En cuanto a plugins, Members es lo mejor que he visto allá afuera, pero creo que lo que quieres hacer es sencillo si usas las funciones
is_user_logged_in() y
wp_redirect().
Si el usuario está logeado lo dejas pasar, si no, pues lo mandas a una página de login...
Saludos.