Multiple is_page() in page.php

You can pass an array of IDs to is_page instead of using multiple is_page:

if( is_page( array( 11, 22, 33, 44 ) ) ) {
    // Your code
}

Also, if you are using it in a loop, you should consider this note:

Due to certain global variables being overwritten during The Loop,
is_page() will not work. In order to call it after The Loop, you must
call wp_reset_query() first.

Leave a Comment