WordPress的模板非常机动,一个良好的模板所实现的功能往往超出你的想象。这篇文章说说在WordPress里调用文章的发布日期。
在输出文章列表时,日期的主要职能是告诉读者这篇文章是什么时候发表的,以让读者知道文章的时效范围。但假如你是制作一个主题的话,就必须思量到差别的国家大概地域惯用的日期格式是差别的,有的国家习惯“日/月/年”,但中国则习惯“年/月/日”。在大多数的WordPress模板和主题里,日期的格式都被计划者定为本地的惯用格式,用户须要改变日期格式的话通常须要改动模板,这一点对一些不懂配景的用户很不好。
但WordPress配景->Setting->General里提供了日期格式的设置,我们通过这个设置来方便用户自界说日期格式是一个比力好的方案。
WordPress里调用时间的函数是the_time(),例如要表现”Saterday,December 19, 2009″这样的日期,应该把函数界说为这种格式:the_time(’l, F j, Y’)。
我们要做的是把General里设置的日期格式调用到the_time()里。通过WordPress的官方文档查到调用General里设置的日期格式所用到的函数是get_option(’date_format’),因此我们只须要在调用文章列表的循环里把时间调用函数换成the_time(get_option(’date_format’))就可以方便地调整日期格式了。 |