Para quem usa wordpress como framework/plataforma de desenvolvimento e costuma brigar com o editor WYSIWYG para criar páginas (pseudo)estáticas, cá vai uma ajuda.
O truque:
- Por uma questão de organização lógica, criar um directório com o nome ‘static’ dentro do directório do vosso tema/template;
- Editar o ficheiro
page.phpencapsulando o bloco<?php the_content(); ?> <?php wp_link_pages( array( 'before' => '<div class="page-link">' . __( 'Pages:', 'twentyten' ), 'after' => '</div>' ) ); ?> <?php edit_post_link( __( 'Edit', 'twentyten' ), '<span class="edit-link">', '</span>' ); ?> '
da seguinte forma:
<?php $S_page = strtolower(the_title('','',FALSE)); $S_page = dirname(__FILE__) ."/static/{$S_page}.php"; if (!file_exists($S_page)) { the_content(); wp_link_pages(array( 'before' => '<div class="page-link">' . __( 'Pages:', 'nauticosta' ), 'after' => '</div>' )); edit_post_link( __( 'Edit', 'nauticosta' ), '<span class="edit-link">', '</span>' ); } else echo file_get_contents($S_page); ?>
- Para cada página do vosso site wordpress que pretendam estática:
- Criar a página no backoffice do wordpress;
- Criar um ficheiro no directório
static(criado em 1), cujo nome é exactamente o título da página anteriormente criada, com a extensãophp;
Desta forma, herdam toda a estrutura da página (header, footer sidebar e tudo o mais, tendo total liberdade para alterar a área de conteúdos.
Para quem está à vontade com (x)HTML e PHP isto é libertador :D

[...] link: Páginas estáticas em WordPress « pauloasilva.com Tags: páginas, php, tips, [...]
Muito bom cara mi ajudo muito
Cara, não to conseguindo fazer funcionar esse seu esquema =(. Não sei se estou fazendo correto eu acho. Tenho dúvida em relação a criação da minha página default no backoffice, tipo, crio sobre.php? E no diretório static? Qual página fica adicionada lá, sobre.php, page.php? Pra mim ficou confuso. Não preciso criar uma página pelo admin do wp pra poder dar o direcionamento pra essa página estática? Tipo /sobre/?
Fico no aguardo!
Obrigado!
@Júlio: É necessário criar uma página no administrador do wordpress, cujo titulo (valor que se preenche no campo acima do editor onde diz “Introduza o título aqui”) é o nome do ficheiro criado no directório “static” mas sem extensão.
Espero que ajude.
Abraço,