WordPress allows you to password-protect any page or post.
- Open your post or page in edit mode.
- In the Publish panel on the right, click the Edit link next to “Visibility: Public”
- Click the radio button for “Password Protected” and enter a password in the text input, and click “OK”
- Click “Update” to save the post