Sto cercando di creare un plug-in che modifica la pagina Aggiungi nuovo post in modo che il campo Visibilità indichi "Privato" per impostazione predefinita:
Status: Draft
Visibility: **Private**
Publish immediately
[Publish]
... al contrario di quanto normalmente presuppone WordPress:
Status: Draft
Visibility: **Public**
Publish immediately
[Publish]
Al momento, sto usando il filtro "wp_insert_post_data" e questo mi sta permettendo di cambiare qualsiasi post con un post_status di "bozza automatica" in "privato". Mentre funziona, c'è un effetto collaterale non intenzionale: cambiare il post_status in "privato" sembra pubblicare il post automaticamente, cambiando il pulsante nell'editor in "Aggiorna". Inoltre, se l'utente salva prima di specificare un titolo, il post verrà pubblicato con il titolo "Bozza automatica".
Esiste un modo per modificare semplicemente Visibilità su Privato per impostazione predefinita, in modo da non pubblicare automaticamente il post e cambiare il pulsante in "Aggiorna"? In WordPress vanilla, gli utenti possono modificare manualmente la visibilità su Privato e il pulsante rimane come Pubblica ... Devo solo raggiungerlo tramite un plug-in. Voglio anche garantire che "pubblico" possa ancora essere selezionato dall'utente, qualora lo desiderasse.
Grazie!