What is a “protected” post status?
register_post_status is used for creating a custom post status. The protected argument, if true, specifies that a user must be logged in and have edit permissions on the post to view (preview) it. For example, you said that the “draft” post status has protected set to true. This means that you can only view (preview) … Read more