[公告] 以后博客,不会长篇大论,只写简练的短文
Blog

WordPress代码之三种必备文章代码

很多新做博客的童鞋们经常有修改主题的欲望,一会修改一下侧边栏,一会修改一下文章页,很多时候侧边栏的设置是大家都比较关注的,很多代码都需要找好长时间,所以为了方便小白用户,我专门开设了wordpress代码库这个分类。将我积攒到现在的一些代码分享给小白们,避免走很多弯路,很多来自于比较牛逼的博客,像帕兰印象、zww、还有我爱水煮鱼等等。因为很多都已经记不清出处了,很多都被左转右转,所以也就没有多关注版权说明,大家要是有发现出处的,请及时通知我。我做出修改。今天提供三种侧边栏必备的文章代码

1、最新文章代码即Recent Posts

<h2>Recent Posts</h2>
   <ul>
    <?php
    $myposts = get_posts('numberposts=10&offset=0&category=0');
    foreach($myposts as $post) :
    setup_postdata($post);
    ?>
    <li><span><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></span>
     <span><?php the_time('Y/m/d'); ?>.</span>
     </li>
     <?php endforeach; ?>
   </ul>
�0�2说明:numberposts 是文章数量

2、随机文章代码即Random Posts

  <h3>Random Posts</h3>
   <ul>
    <?php
     $rand_posts = get_posts('numberposts=10&orderby=rand');
     foreach( $rand_posts as $post ) :
    ?>
    <!--下面是你想自定义的Loop-->
    <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endforeach; ?>
   </ul>

3、最热文章代码即Hot Posts

   <h2>Hot Posts</h2>
   <ul>
     <?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 10");
     foreach ($result as $post) {
      setup_postdata($post);
      $postid = $post->ID;
      $title = $post->post_title;
      $commentcount = $post->comment_count;
      if ($commentcount != 0) { ?>
       <li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>">
        <?php echo $title ?></a> (<?php echo $commentcount ?>)</li>
        <?php } } ?>
   </ul>

这三段代码都是可以直接拿来用,可能要修改也就是文章数量,不过稍微有点经验的,都可以看出,要是没有经验,请拿来直接使用即可,三种代码挑选使用,不要一起放进去,影响美观。

声明: 本文采用 BY-NC-SA 协议进行授权 | Houu's blog
转载请注明转自《WordPress代码之三种必备文章代码

1 comment

  1. 玩具熊 玩具熊

    小白来学习啦!嘻嘻(*^__^*)

    沙发

Leave a Reply