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 is_subpage() {
global $post;
if ( is_page() && $post->post_parent ) {
return $post->post_parent;
} else {
return false;
}
}
La funzione restituisce l'ID della pagina genitore o false
se la pagina non ha un genitore.