February 5, 2016

·

1 min read

If is this page or is child of it

If is this page or is child of it

A client of mine needed to display a certain HTML element (a social media icon) only on certain pages and children of those pages. Put this in your functions.php file:

function ar_check_family( $page_id ) { global $post; if ( is_page() && ( $post->post_parent == $page_id || is_page( $page_id ) ) ) { return true; } else { return false; } }

Put this in your template:

if ( ar_family_check( '2' ) ) { echo 'This is a child of 2.'; echo 'Display what you wanted to show here'; }

Subscribe To My YouTube Channel