Vinculação entre as páginas no wordpress

Oi, estou tentando ligar a alguns modelos personalizados que eu criei e não parece saber como fazê-lo da maneira certa. Por exemplo:

Criei uma página de contato personalizada e nomeiei contact.php.Para a página de frente que eu quero ligar a ela. Agora é o que eu fiz, mas não acho que esta seja a melhor maneira:

<a href="https://wordpress.stackexchange.com//questions/63017/linking-beetween-pages-in-wordpress//contact"> 

Agora isso funciona, mas apenas se os permalinks estiverem configurados na página de configurações para postname. Se, por exemplo, a página estiver definida como padrão, os links mostram o 404.php.

Como posso configurar os links da maneira correta?

Notei que, ao criar tipos de postagem personalizados, existe uma maneira de rewrite os permalinks e definir um slug para a nova página. Existe uma maneira similar de rewrite permalinks para modelos personalizados?

Solutions Collecting From Web of "Vinculação entre as páginas no wordpress"