1

フロントページにのみdivを表示するために、ajax wordpressテーマに以下のコードを追加しようとしています

<?php wp_reset_query(); ?>
<?php if(is_home() || is_front_page()): ?>
 <!-- Do the things here... -->
<?php else: ?>
 <!-- Else part goes here...  -->
<?php endif;  ?>

残念ながら、メニューから他のページにアクセスするときは機能しません。たとえば、次のようになります。

HOME-->2ページ目-->3ページ目

他のページに直接アクセスした場合にのみ機能します:例:

www.example.com/secondpage

これに関する解決策を知っていますか?

4

1 に答える 1

0

正しい使い方や機能についてはこちらの記事をご確認ください。is_front_pageis_home

基本的に、次のコードを使用する必要があります。

if ( is_front_page() && is_home() ){
    // Default homepage
} elseif ( is_front_page()){
    //Static homepage
} elseif ( is_home()){
    //Blog page
} else {
    //everything else
}
于 2013-04-13T19:23:54.927 に答える