WordPress Login Before Content

Solution:

You can hook to init

function my_redirect_hook()
{
    if(!is_user_logged_in())
    {
        wp_safe_redirect('url-to-you-login-form');
    }
}  
add_action('init', 'my_redirect_hook');