Le pagine di WordPress vengono organizzate secondo una gerarchia basata sul rapporto genitore-figlio. Una pagina figlio รจ legata sempre ad una pagina genitore. Come facciamo ad ottenere l'ID della pagina genitore se questa esiste?
Aggiungete il seguente codice al file functions.php
:
function my_get_subpage() {
global $post;
if( !is_page() ) {
return 0;
}
if ( !$post->post_parent ) {
return 0;
}
return $post->post_parent;
}
La funzione restituisce l'ID della pagina genitore o 0
se la pagina non ha un genitore.