Relazione padre-figlio nei custom post type
Come posso mantenere la relazione padre-figlio nei custom post type, in modo da avere una struttura URL uniforme? Voglio creare una struttura URL fino a 4 livelli, ad esempio:
example.com/sponsor-child/disadvantaged-community/gita-magar
È possibile farlo senza un plugin? Quando vado a una URL di una singola pagina, termina in 3 livelli.

Nella tua chiamata register_post_type
, assicurati di includere questi argomenti:
register_post_type(
'my_post_type',
array(
'hierarchical' => true,
'public' => true,
'rewrite' => array(
'slug' => 'my_post_type',
'with_front' => false,
),
'supports' => array(
'page-attributes' /* Questo mostrerà il campo genitore dell'articolo */,
'title',
'editor',
'something-else',
),
// Altri argomenti
)
);
Assicurati di aver svuotato i permalink (basta visitare la pagina Impostazioni > Permalink).
Ora quando crei un nuovo my_post_type
, imposta semplicemente il suo genitore a un altro e il suo permalink avrà un aspetto simile a:
http://example.com/parent-post-type/my-post-type/
Puoi andare a quanti livelli hai bisogno.

Puoi fornirmi l'intero codice per creare un tipo di post personalizzato con relazione padre-figlio e un URL strutturato su 4 livelli per ottenere una struttura uniforme degli URL.
