2017-05-18 19 views
0

に基づいて特定のカテゴリを表示するには:どのように私はこのようなコードを持っているID

<div class="featured-title"><h3>Paket Lainnya</h3></div> 
<div class="boxer2"> 
    <?php $this_post = $post; 
    $category = get_the_category(); 
    $category = $category[0]; 
    $category = $category->cat_ID; 
    $posts = get_posts('numberposts=7&offset=0&orderby=rand&order=DESC&category='.$category); 
    $count = 0; 
    foreach ($posts as $post) { 
     if ($post->ID == $this_post->ID || $count == 6) { 
      unset($posts[$count]); 
     } else { 
      $count++; 
     } 
    } 
    ?> 
    <?php if ($posts) : ?> 
     <?php foreach ($posts as $post) : ?> 
      <div class="col-md-4"><?php get_template_part('thumb'); ?></div> 
     <?php endforeach ?> 
    <?php endif ?> 
    <?php wp_reset_query(); ?> 
</div> 

私は何を期待していますか?

category idと入力して特定のカテゴリの結果を表示するようにコードを変更したいとします。

9というカテゴリIDを設定しました。

全コード:以下のコードを通じて

<?php get_header(); ?> 
 
<?php 
 
if ((is_home())&& ($paged < 1)) { 
 
    get_template_part('home-featured'); 
 
} 
 
?> 
 
<div class="wisata-konten"> 
 
<div class="container"> 
 
<div class="row">  
 
<div class="col-md-12"> 
 
<?php 
 
$query = new WP_Query(array('cat' => 9)); 
 

 
if ($query->have_posts()) { 
 
    while ($query->have_posts()) { 
 
     <div class="featured-title"><h3>Paket Lainnya</h3></div> 
 
     <div class="boxer2"> 
 
     <?php 
 
     $this_post = $post; 
 
     $category = get_the_category(); $category = $category[0]; $category = $category->cat_ID; 
 
     $posts = get_posts('numberposts=7&offset=0&orderby=rand&order=DESC&category='.$category); 
 
     $count = 0; 
 
     foreach ($posts as $post) { 
 
      if ($post->ID == $this_post->ID || $count == 6) { 
 
       unset($posts[$count]); 
 
      } else { 
 
       $count++; 
 
      } 
 
     } 
 
     ?> 
 
     <?php if ($posts) : ?> 
 
      <?php foreach ($posts as $post) : ?> 
 
       <div class="col-md-4"><?php get_template_part('thumb'); ?></div> 
 
      <?php endforeach ?> 
 
     <?php endif ?> 
 
     <?php wp_reset_query(); ?> 
 
    </div> 
 
    </div> 
 
    </div> 
 
    </div> 
 
    } 
 
} 
 
?> 
 
<div class="wisata-testimoni"> 
 
<div class="container"> 
 
<div class="row"> 
 
<div class="col-md-12">      
 
<div id="testimoni" class="carousel slide"> 
 
<div class="carousel-inner"> 
 
<?php fastestwp_comments(); ?> 
 
</div> 
 
</div> 
 
<div class="tombol"><a class="medium beli blue pull-right" href="<?php echo home_url(); ?>/testimoni">Lihat Semua Testimoni <span class="glyphicon glyphicon-thumbs-up"></span></a></div> 
 
</div> 
 
</div> 
 
</div> 
 
</div> 
 
<?php get_footer(); ?>

答えて

0

行く、これは私があなたのコードを掃除しています

<?php 

    $query = new WP_Query(array('cat' => 9)); 

    if ($query->have_posts()) { 

     while ($query->have_posts()) { 

      //Your code here 

     } 

    } 

    ?> 
+0

パーズエラー:予期しない '<' –

+0

plaeseがコード – User7855069

+0

を示しています。 "フルコード"、あなたが提案したコードを含めて入力しました –

0

役立つかもしれ

それをチェック
<?php get_header(); ?> 
<?php if((is_home())&& ($paged < 1)) { ?> 
<?php get_template_part('home-featured'); ?> 
<?php } ?> 
<div class="wisata-konten"> 
<div class="container"> 
<div class="row">  
<div class="col-md-12"> 
<?php 

    $query = new WP_Query(array('cat' => 9)); 

    if ($query->have_posts()) { 

     while ($query->have_posts()) { ?> 

      <div class="featured-title"><h3>Paket Lainnya</h3></div> 
<div class="boxer2"> 
<?php $this_post = $post; 
$category = get_the_category(); $category = $category[0]; $category = $category->cat_ID; 
$posts = get_posts('numberposts=7&offset=0&orderby=rand&order=DESC&category='.$category); 
$count = 0; 
foreach ($posts as $post) { 
if ($post->ID == $this_post->ID || $count == 6) { 
unset($posts[$count]); 
}else{ 
$count ++; 
} 
} 
?> 
<?php if ($posts) : ?> 
<?php foreach ($posts as $post) : ?> 
<div class="col-md-4"><?php get_template_part('thumb'); ?></div> 
<?php endforeach; ?> 
<?php endif; ?> 
<?php wp_reset_query(); ?> 
</div> 
</div> 
</div> 
</div> 
    <?php } 

    } 

    ?> 
<div class="wisata-testimoni"> 
<div class="container"> 
<div class="row"> 
<div class="col-md-12">      
<div id="testimoni" class="carousel slide"> 
<div class="carousel-inner"> 
<?php fastestwp_comments(); ?> 
</div> 
</div> 
<div class="tombol"><a class= "medium beli blue pull-right" href="<?php echo home_url() ; ?>/testimoni" >Lihat Semua Testimoni <span class="glyphicon glyphicon-thumbs-up"></span></a></div> 
</div> 
</div> 
</div> 
</div> 
<?php get_footer(); ?> 
関連する問題