wordpress:文章的最后更新时间或修改时间

林继 WordPress 2,657 共写了372个字 (2011-04-21 20:45:19) 没有评论 打印 扫描二维码 百度未收录

wordpress默认的文章的显示是按照发表的时间排序的,
而有些时候,有些博主需要对以前的文章做一些修改,这样需要将修改的文章显示到第一个位置,
就需要按照修改的时间排序。
一、按照修改时间倒叙排序
在页面的开始处添加

  1. <?php  $posts = query_posts($query_string . '&orderby=modified');?>

这个需要在

  1. <?php while (have_posts()) : the_post(); ?>
  2.    .....
  3.   <?php endwhile; ?>

的前面哦
二、显示修改时间
代码需要在

  1. <?php while (have_posts()) : the_post(); ?>
  2.    .....
  3.   <?php endwhile; ?>

的省略号部分哦
2.1 全部显示

  1. <div>最后更改的: <?php the_modified_time('F j, Y'); ?></div>

结果会显示:
最后更改的: 2011年04月09日

关于什么样子的日期参数显示什么样子的内容,可以到网上查哦。
2.2 分开显示

  1. <?php $u_time = get_the_modified_time('U'); 
  2.     echo date("y-m",$u_time); 
  3.     echo date("d",$u_time);
  4.     echo date("D",$u_time); 
  5.  ?>

这样就可以根据需要将年月日显示在不同的地方

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >