Im einfachsten Fall (und nicht als sauberste Lösung) würde es reichen, wenn Du in der index.php eine Weiche implementierst, die prüft, ob es sich um einen eingeloggten Benutzer handelt. Wenn nicht, könntest Du statt dem Blog auf eine Art "Registrierungsbereich" weiter leiten.
Allerdings ist das mit etwas Programmierung verbunden. Vielleicht gibt es so was auch als Plugin - Allerdings habe ich von so etwas noch nichts gehört.