2012-04-20 69 views
0

中有大拇指錯誤我正嘗試使用下面的PHP代碼在single.php主帖子頁面末尾引入相關帖子。相關文章WP

EG:首頁>點擊帖子>帖子頁(single.php)>內容下方是3個相關文章的縮略圖。

這裏就是我想:

<!-- Related Stories --> 

<div class="postCategory" style="">Related Stories<br /> 


     <div class="clear"></div> 
     <div style="width:100%;" align="center"> 
     <div style="width:495px;" align="center">  

      <?php foreach($Featuredposts as $post) : setup_postdata($post); ?> 
      <?php //$do_not_duplicate[] = $post->ID; //print("$do_not_duplicate"); ?> 
      <?php if($featured_image=get_post_meta($post->ID, "featured_image", true)) { ?> 

      <div style="display:block; width:150px; margin:0 15px 0 0; float:left" align="center"> 
       <a class="oborder" href="<?php the_permalink() ?>"><img src="<?php echo $featured_image; ?>" heigh="124" width="143" border="0" /></a>    
       <span style="display:inline;"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>" style="display:inline;"><?php the_title(); ?></a></span> 
      </div>  

      <?php }?>    
      <?php endforeach; ?> 

      <div class="clear"></div> 
     </div> 
     </div> 


<!-- End Pull in Related Stories --> 

這裏是我得到的錯誤:

Warning: Invalid argument supplied for foreach() in /data/24/1/0/139/1815302/user/1967139/htdocs/RIF/wp-content/themes/crown_readitforward2012/single.php on line 280 

線路280 =<div style="width:495px;" align="center">

(當我刪除了 - 我在281線得到錯誤)

281線=<?php foreach($Featuredposts as $post) : setup_postdata($post); ?>

回答

0

的print_r您$ Featuredposts,以確保它的數據。

print_r($Featuredposts);