静的なホームページと投稿ページ、そして他の多くの静的なページがあるサイトがあります - 私はホームページのカスタムヘッダーを設定し、次にヘッダーの中にこのような他のすべてのページを設定します
<?php
if(is_home()){
include(TEMPLATEPATH.'/header_front.php');}
else {
include(TEMPLATEPATH.'/header_default.php');}
?>
投稿ページがheader_default.phpの代わりにheader_front.phpを表示していることを除けば、完璧に動作します。
だから私は私がどのように私はポストページがホームページではないことを実現するためにワードプレスを得るのかを尋ねると思います
WordPress APIは、さまざまなヘッダーの使用に対応しています。
<?php
if (is_front_page() ) {
get_header( 'front' );
} else {
get_header();
}
?>
カスタムヘッダーテンプレートはheader-front.phpという名前で、デフォルトヘッダーはheader.phpという名前にする必要があります。
そうですね、私はホームページのテンプレートにいくつかのコードがあり、WordPressがブログページだと考えさせていたサイトをオフにしていました。
これは、誰かが興味を持っているかもしれない場合のコードです - 私はテンプレートを指定する必要があるという印象の下にありました - そこにはたくさんの追加のものがあります
<?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");
?>