Cuando creas una plantilla de pagina en wordpress debes definirla como tal o el sistema no la reconocera, para ello en la parte de arriba de la pagina en cuestion debes poner el siguiente codigo.
Código HTML:
<?php
/*
Template Name: Mi pagina personalizada
*/
?>
De esta manera podras crear paginas personalizas con el codigo que desees y despues utilizarlas desde tu panel de administracion en la seccion crear pagina nueva eligiendo la plantilla que acabas de crear.
Un saludo