0

こんにちは、誰かがインデックス フィードで投稿タイプをチェックするための正しい構文で私を助けてくれるかどうか疑問に思っています。現在、私はこれを試しています -

<div class="<?php if(is_home() )
{<?php if ( 'movies' == get_post_type() ) { echo 'textbox';}?> ;}?>">
</div>
4

2 に答える 2

0
if ( is_front_page() && is_home() ) {
   // Default homepage

   } elseif ( is_front_page()){
     //Static homepage

   } elseif ( is_home()){

     //Blog page

   } else {

     //everything else

   }
}
于 2016-09-26T23:10:17.623 に答える
0

複数の PHP オープン タグは必要ありません。

<div class="<?php if (is_home() && (get_post_type() == 'movies')) { echo 'textbox';} ?>">    </div>

この状況で私がおそらく行うことは、それを少し明確にすることです。

<?php
$class = (is_home() && get_post_type()==='movies') ? 'textbox' : '';
echo '<div class="', $class, '"></div>';
于 2013-08-06T03:35:36.043 に答える