我試圖集成timeago jQuery插件與自定義WordPress主題構建顯示帖子發佈的時間。使用Timeago jQuery插件與Wordpress
由於主題是使用HTML5構建,TIMEAGO需要插入的代碼看起來有點像這樣:
<time class="timeago" datetime="2008-07-17T09:24:17Z"></time>
顯然,簡單地使用<?php the_time() ?>
不起作用,因爲時間已被格式化爲上述。
任何幫助,這是非常感謝!
我試圖集成timeago jQuery插件與自定義WordPress主題構建顯示帖子發佈的時間。使用Timeago jQuery插件與Wordpress
由於主題是使用HTML5構建,TIMEAGO需要插入的代碼看起來有點像這樣:
<time class="timeago" datetime="2008-07-17T09:24:17Z"></time>
顯然,簡單地使用<?php the_time() ?>
不起作用,因爲時間已被格式化爲上述。
任何幫助,這是非常感謝!
對於那些有興趣在什麼解決這個竟然是:
我卻下降了插件,並將此向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');
}
這就是訣竅!好吧,它不會實時更新,但每頁刷新對我來說已經足夠了。
老問題,但我剛剛找到了解決方案,以便爲那些仍然有興趣...
<time class="timeago" datetime="2008-07-17T09:24:17Z"></time>
成爲你的WP主題
<time class="timeago" datetime="<?php echo get_the_date('Y-m-d\TH:i\Z'); ?>"></time>
托馬斯