我正在尝试将timeago jQuery插件与自定义的wordpress主题构建集成,以显示帖子发布的时间。
由于主题是使用HTML5构建的,timeago要求插入的代码看起来有点像这样:
<time class="timeago" datetime="2008-07-17T09:24:17Z"></time>显然,简单地使用<?php the_time() ?>是行不通的,因为时间必须像上面那样格式化。
这方面的任何帮助都是非常感谢的!
发布于 2012-08-13 16:02:17
对于那些对此问题的解决方案感兴趣的人:
实际上,我删除了这个插件,并将其添加到Wordpress的functions.php文件中,
function time_ago( $type = 'post' ) {
$d = 'comment' == $type ? 'get_comment_time' : 'get_post_time';
return human_time_diff($d('U'), current_time('timestamp')) . " " . __('ago');}
这就成功了!好吧,它不会实时更新,但每次页面刷新对我来说都足够好了。
发布于 2013-04-05 06:57:27
老问题,但我刚刚找到了解决方案,所以对于那些仍然感兴趣的人来说…
<time class="timeago" datetime="2008-07-17T09:24:17Z"></time>
成为你的可湿性粉剂主题
<time class="timeago" datetime="<?php echo get_the_date('Y-m-d\TH:i\Z'); ?>"></time>
托马斯
https://stackoverflow.com/questions/11812279
复制相似问题