O que é um status de postagem “protegido”?

Notei na function register_post_status no núcleo que existe um arg para ‘protegido’.

Os seguintes status de postagem: ‘futuro’, ‘rascunho’ e ‘pendente’ tudo isso é verdadeiro .

Não estou falando sobre um “post” protegido, mas o argumento ‘protegido’ usado ao registrar um post_status personalizado.

O que esse status “protegido” faz? E por que eu faria um status de postagem personalizado protegido?

Solutions Collecting From Web of "O que é um status de postagem “protegido”?"

register_post_status é usado para criar um status de postagem personalizado. O argumento protegido, se verdadeiro, especifica que um usuário deve estar logado e ter permissions de edição na publicação para visualizá-lo.

Por exemplo, você disse que o status do “rascunho” foi protected configurado como verdadeiro. Isso significa que você só pode visualizar (pré-visualizar) o rascunho se você tiver permissão para editar a postagem. Uma vez publicada a publicação, o parâmetro protected está desligado e qualquer pessoa pode vê-lo.

Se você estiver criando seu próprio status personalizado, você pode querer que ele seja protegido. Por exemplo, você poderia ter um status de postagem chamado “on_hold”, e quando você definir uma publicação para esse status, não seria mais visível para o público, mas ainda visível para os administradores do seu site.

IIRC é se uma postagem é protegida por senha.