Esistono molte situazioni in cui un tema o un plug-in registra un tipo di post e si desidera modificarlo. C'è ovviamente add_post_type_support()
e remove_post_type_support()
, ma quelli non danno accesso all'elenco completo degli argomenti che register_post_type()
accetta. In particolare, forse desidero disabilitare un archivio del tipo di post, nascondere l'interfaccia utente dell'amministratore, nascondere dalla ricerca, ecc. Lasciando da solo il resto delle impostazioni del tipo di post.
La pagina del Codex perregister_post_type()
penzola questo davanti a me:
Descrizione
Crea o modifica un tipo di post.
Ma in passato, quando ho provato a farlo, non sembra funzionare. Questa funzione è davvero utile per modificare i tipi di post e, in tal caso, puoi semplicemente ripetere un paio di argomenti e lasciare il resto da solo?
Visto che non c'è nemmeno una deregister_post_type()
funzione , non capisco come si possa fare.
register_post_type
sarebbe corretto? Presumo così dal tuo "Sì", e non scarica alcun errore e ha l'effetto desiderato. Il caso reale è la seconda opzione che presento in questa risposta: wordpress.stackexchange.com/a/74331/12615