WordPress: ottenere l'ID di una pagina genitore se questa esiste

WordPress: ottenere l'ID di una pagina genitore se questa esiste

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.

Torna su