デフォルトで非公開のカスタム投稿タイプ

情報を追記している場合はありますが、古い情報を訂正はしていませんので、
公開日時・更新日時を参照してください。2019.11.24公開


投稿時、予め登録したバナーから選択して表示したい、というような要望は時々ある。
この場合、バナー登録用のカスタム投稿タイプを作成してカスタムフィールドを組むが、この投稿は非公開にしたい。

function private_post_type($post)
{
    if ($post['post_type'] == 'banner')
    $post['post_status'] = 'private';
    return $post;
}
add_filter('wp_insert_post_data', 'private_post_type');

情報を追記している場合はありますが、古い情報を訂正はしていませんので、
公開日時・更新日時を参照してください。 2019.11.24公開