Set WordPress Posts to Private by Default
Want to make WordPress posts private by default? Perhaps you’re using WordPress as a journal primarily and don’t want to have to remember to make your post private every time.
The Private Post By Default plugin is what you’re looking for. It works with posts, pages and custom post types. All you have to do is activate it and “Private” will be the default option pre-selected on the Visibility menu. Get the Private Post By Default plugin from the WordPress plugin repository.