post_content == '' )) : /* Don't list the child pages if the global $post variable is empty, which usually indicates it's not the standard WordPress pages */ if ( ! $post || ( function_exists( 'is_bbpress' ) && is_bbpress() ) ) return; /* Display only for 'page' post type */ if ( get_post_type( $post->ID ) != 'page' ) return; /* WooCommerce archive pages identify itself as page post type. Do further check and skip. */ if ( function_exists( 'is_woocommerce' ) ) { if ( is_woocommerce() ) return; } /* Get the child pages */ $args = array( 'post_parent' => $post->ID, 'orderby' => 'menu_order title', 'order' => 'ASC', 'post_type' => 'page', 'posts_per_page' => -1 ); $pages = new WP_Query( apply_filters('graphene_child_pages_args', $args ) ); if ( $pages->have_posts() ) : ?>