网站地图    收藏   

主页 > 后端 > wordpress教程 >

wordpress显示随机文章实现方法 - WordPress

来源:自学PHP网    时间:2014-11-28 23:42 作者: 阅读:

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

wordpress显示随机文章实现方法

首页随机显示文章 在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> 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论