Cabeçalhos personalizados para página inicial estática e página de mensagens

tenha um site com uma página inicial estática e uma página de postagens e, em seguida, várias outras páginas estáticas – configurei um header personalizado para a página inicial e, em seguida, outras páginas como esta no header

 

ele funciona perfeitamente, exceto que a página de posts está exibindo header_front.php em vez de header_default.php

então eu acho que estou perguntando como eu recebo wordpress para perceber que a página de posts não é a home page

Solutions Collecting From Web of "Cabeçalhos personalizados para página inicial estática e página de mensagens"

Em vez de usar include (TEMPLATEPATH use o built in WordPress API.

A API do WordPress se acomoda para usar headers diferentes.

 < ?php if (is_front_page() ) { get_header( 'front' ); } else { get_header(); } ?> 

Seu modelo de header personalizado deve ser chamado header-front.php e seu header padrão deve ser chamado header.php

Ok, então, acho que houve algum código no modelo para a página inicial que eu c / ped de algum site que estava fazendo o WordPress pensar que era a página do blog – uma vez que eu exclui isso e depois fiz o was_front_page () tudo foi legal – então,

Este é o código se alguém estiver interessado – eu tinha a impressão de que era necessário designar um modelo – obvs há um monte de coisas extras lá.

 < ?php /* Template Name: blog */ $pagenum = $wp_query->query_vars; $pagenum = $pagenum['paged']; if (empty($pagenum)) { $pagenum = 1; } query_posts("posts_per_page=10&paged=$pagenum"); ?>