_shouldProceed( $_aTargetPageSlugs ) ) { return; } new AmazonAutoLinks_AdminPageMetaBox_Information( null, // meta box id - passing null will make it auto generate __( 'Information', 'amazon-auto-links' ), // title $_aTargetPageSlugs, 'side', // context 'default' // priority ); } /** * @return boolean */ private function _shouldProceed( $aTargetPageSlugs ) { if ( ! is_admin() ) { return false; } if ( ! isset( $_GET[ 'page' ] ) ) { return false; } return in_array( $_GET[ 'page' ], $aTargetPageSlugs ); } }