当前位置:首页 > CMS教程 > WordPress > 列表

wordpress显示随机文章实现方法

发布:smiling 来源: PHP粉丝网  添加日期:2014-03-21 21:23:34 浏览: 评论:0 

首页随机显示文章 在wordpress里面并不难,也不需要安装复杂的插件,只需要在合适的php文件里面添加如下代码,这个完全归功于wordpress的模块化结构.

1.使用get_posts生成随机文章,代码如下:

  1. <?php 
  2. $rand_posts = get_posts('numberposts=10&orderby=rand'); 
  3. foreach$rand_posts as $post ) : 
  4. ?> 
  5. <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> 
  6. <?php endforeach; ?> 

2.使用随处可见的query_psots,代码如下:

  1. <?php 
  2. query_posts('showposts=10&orderby=rand'); 
  3. if ( have_posts() ) : while ( have_posts() ) : the_post(); 
  4. ?> 
  5. <li><em><?php echo $j++;?></em><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> 
  6. <?php 
  7. endwhileelse
  8. ?> 

没有可显示的文章

  1. <?php 
  2. endif
  3. wp_reset_query(); 
  4. ?> 

3.自定随机文章显示,代码如下:

  1. <ul> 
  2.     <?php 
  3.     $args = array'numberposts' => 5, 'orderby' => 'rand' ); 
  4.     $rand_posts = get_posts( $args ); 
  5.     foreach$rand_posts as $post ) : ?> 
  6.         <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> 
  7.     <?php endforeach; ?> 
  8.     </ul> 

Tags: wordpress 随机文章

分享到: