Home / functions.php / Return ID if parent page exists
  • How to Return ID if parent page exists


    This is a great little snippet that will let you return the ID of the parent page if the page has a parent. Just add this snippet to the functions.php of your wordpress theme and your ready to get the parent page ID.

    ( click code to copy )

    wordpress snippet : PHP

    function is_subpage() {
        global $post;
        if ( is_page() && $post->post_parent ) {
            return $post->post_parent;
        } else {
            return false;

    ( WordPress codex functions, hooks, in this snippet. )