SEO整站优化_企业营销型网站建设_网页设计制作_肇庆迅盈高端网络

分享非插件实现wordpress 随机文章的方法

  肇庆SEO一直喜欢WordPress博客程序做网站,现在就给大家分享一个非插件实现WordPress随机文章的方法。

  使用 WordPress 默认函数 get_posts 中的 orderby=rand 属性来随机选取文章链接,多篇文章并以列表形式显示,则代码如下:

  <h4>随机文章</h4> 

  <?php $rand_post = get_posts(‘numberposts=10&orderby=rand’); 

  foreach( $rand_post as $post ) : ?> 

  <li><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>”><?php the_title(); ?></a></li> 

  <?php endforeach; ?>

  以上代码随机选择 10 篇文章,列表样式可以根据需要自定义。 

  另一个版本 ,用query_posts生成随机文章列表,代码如下:

  <?php 

  query_posts(array(‘orderby’ => ‘rand’, ‘showposts’ => 2)); 

  if (have_posts()) : 

  while (have_posts()) : the_post();?> 

  <a href=”<?php the_permalink() ?>” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>”><?php the_title(); ?></a> <?php comments_number(”, ‘(1)’, ‘(%)’); ?><br /> 

  <?php endwhile;endif; ?>

  如果你还想显示含有标题和文章摘要的随机文章,可以这样写

  <?php 

  query_posts(array(‘orderby’ => ‘rand’, ‘showposts’ => 1)); 

  if (have_posts()) : 

  while (have_posts()) : the_post(); 

  the_title(); //这行去掉就不显示标题,你当然不会这么做 

  the_excerpt(); //去掉这个就不显示摘要了 

  endwhile; 

  endif; ?>

  以上是肇庆网站优化分享的一个不使用插件实现WordPress随机文章的方法,当然,你也可以在“wordpress的后台–外观–小工具”里面通过拖拽小工具订制边栏模板一般的主题都有“最近文章”的小工具,直接拖入即可使用。

文章作者:笑看人生
本文地址:http://www.seo0758.com/811
版权所有 © 转载时必须以链接形式注明作者和原始出处!

更多

2 个留言

  1. 昆明网站优化
    2010/11/16 at 15:11:54

    学以致用。谢谢分享

  2. ugg boots clearance
    2010/12/04 at 04:01:34

    支持你下,呵呵

给我们留言

您的名称 *

您的邮箱 *

您的网站