2016-05-15 71 views
0

我使用下面的循环在我的index.php以显示与缩略图的帖子:如何在wordpress中添加文章链接到缩略图?

<main id="main"> 
 
      
 
       <?php 
 
       // the query 
 
       $args = array('posts_per_page' => 10); 
 
       $the_query = new WP_Query($args); 
 
      
 
       ?> 
 
      
 
       <?php if ($the_query->have_posts()) { ?> 
 
      
 
        <!-- loop --> 
 
      
 
        <?php while ($the_query->have_posts()) { 
 
         
 
           $the_query->the_post(); ?> 
 
      <article id="post"> 
 
        
 
         <div id="thumbnail"> 
 
         
 
          <?php 
 
          if (has_post_thumbnail()) { ?> 
 
           <?php the_post_thumbnail(); } ?> 
 
        
 
        </div> 
 
        
 
        <h2><a href="<?php the_permalink();?>"><?php the_title(); ?></a></h2> 
 
        
 
        <div class="entry"> 
 
        
 
         <?php the_excerpt(); ?> 
 
         
 
        </div> 
 
        
 
      
 
      </article> 
 
      
 
\t 
 
    
 
       <?php } } else { ?> 
 
       <p><?php _e('Die Posts entsprechen nicht den Kriterien.'); ?></p> 
 
       <?php } ?> 
 
    \t \t \t 
 
       <!-- end of the loop --> 
 
\t 
 
    
 
       <?php wp_reset_postdata(); ?> 
 
     </main> 
 

我如何添加一个固定链接缩略图?当用户点击它时,他应该被引导到该帖子。目前,没有任何事情发生。

感谢您的回答。

编辑:我添加了整个循环,因为Deepti的答案会产生错误。也许有人可以帮助我。

回答

3
<?php if (has_post_thumbnail()) : ?> 
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> 
    <?php the_post_thumbnail(); ?> 
</a> 
<?php endif; ?> 
+0

谢谢您的回答。我更新了我的帖子,因为它产生了一个错误。你能帮我解决吗? –

+0

试试这个,我错过了结尾,如果 –

+0

哇,谢谢。它像一个魅力 –

相关问题