Bu şekilde yapmanız wordpress için pek sağlıklı olmaz. Ayrıca wordpress güncelleme olunca kodlarınız da kaybolur. Daha mantıklı bir şekilde bir tane özel sayfa şablonu (custom page template) oluşturun. Google doğrulama ve session atama işlemini bu sayfa içerisinde yapın. Eğer session yoksa aşağıdaki gibi bir yönlendirme yapın. functions.php ye ekleyerek.


function blockIndex() {
if( !session_id() )
session_start();

$pageID = 100; // Kilit sayfasının ID'si

if( !$_SESSION[ 'koruma' ] && !is_page( $pageID ) ) {
wp_redirect( get_page_link( $pageID ) );
die();
}
}

add_action( 'template_redirect', 'blockIndex' );