Published 19:26 星期二, 6月 10th, 2008 by yeer 662 views
PostViews插件以及修改wp的时间显示
在Honkin那里看到他的文章顶端显示的有文章的阅读次数,遂百度了一下,发现是Postviews插件,下载、安装、调试,现在能正常使用了。下载及使用方法见这里。需要提醒的是,如果你的主题里面有theloop.php文件,你需要在这里添加相应的代码,比如我的。这样有一个缺点,就是首页(index.php)和单篇文章页面(single.php)都调用的是theloop.php,这样以来二者都显示了阅读次数而不能独立调整,就像现在我的博客。另外我感觉这个插件不是很准确,因为我刚装完就有一些日志的阅读次数为1次,而51la给出的数据显示当时并没有人访问。
另外无意中解决了一个一直以来困扰我的问题,就是我想把每篇博客发表时间显示到小时和分钟,而博客默认的只显示年、月、日。其实很简单,你只需在首页、页面和单篇文章页面(或者theloop.php,如果你有的话)的源代码中找到并且修改如下字段(或者类似):
<?php the_time('l, F jS, Y') ?>
其中l(小写的L)表示星期几,F表示月份,j表示日期,加上S会显示TH,Y表示年份(y只显示年份的后两位),细节参见WP的官方说明档案。
如果想加入时间,也很简单,只需要再加入一段代码即可:
<?php the_time('G:i') ?>
以上是24小时制,如果你偏爱am和pm可以用以下代码:
<?php the_time('g:i a'); ?>
细节参见WP的官方说明档案。
这样显示时间和日期的代码就变成了:
<?php the_time('G:i') ?> <?php the_time('l, F jS, Y') ?>
当然你也可以在两段代码之间加上空格或诸如at之类的文字或调整顺序,以保证输出效果的美观。
注意:我并没有尝试把二者用放在一句代码里而是分开来写,只保证上述方法有效,如果你有兴趣可以尝试。
Tags:postviews wordpress 网络
