2011-12-18 5 views
0

私はホームページに投稿を表示するワードプレスのブログテーマを開発しています。私はブログの記事の2,3,4ページ目などではなく、ホームページにのみテキストを表示しようとしています。以下のコードは、すべてのブログのページ上のテキストを示していますホームページのワードプレス条件文

<?php 
    if (is_front_page()) { 
    ?><p>TEST FRONT PAGE</p> 
    <?php 
} ?> 

は、どのように私は、フロントホームページ(ページ1、1の後にないページ)でこれを表示していますか?代わりに、追加の変数を宣言して、is_pagedとwp_queryにグローバルにアクセスすることができ、それをチェックする

+0

答え:<?phpの \t \t \t \t \t $ページング= $ wp_query-> GET( 'ページング'); \t \t \t \t \t(!は$ページング|| $ページング<2) \t \t \t \t \t {?>場合 \t \t \t \t \t

テスト

\t \t \t \t \t <?phpの} \t \t \t \t \t \t \t \t ? – JCHASE11

+0

あなたはあなた自身の質問に答えることができ、コメントとして投稿する代わりにそれを受け入れることができます:)。 – bingjie2680

+0

あなた自身の質問に対する答えを見つけたら、コメントの下に置かず、独立した回答としてそれを '受け入れ' – Sotkra

答えて

1

以下のコメントで見つかっ

ANSWER。

<?php if (is_home() && !is_paged()) : ?> 
Your front page content. 
<?php endif; ?> 

それとも、独自のサブページでフロントページなどの静的なポストを持っている場合に使用できます。

<?php if (is_front_page() && !is_paged()) : ?> 
Your static front page content. 
<?php endif; ?> 

は、静的なポストの最初のページだけを対象とします。見つかっ