2012-08-04 96 views
0

我試圖集成timeago jQuery插件與自定義WordPress主題構建顯示帖子發佈的時間。使用Timeago jQuery插件與Wordpress

由於主題是使用HTML5構建,TIMEAGO需要插入的代碼看起來有點像這樣:

<time class="timeago" datetime="2008-07-17T09:24:17Z"></time> 

顯然,簡單地使用<?php the_time() ?>不起作用,因爲時間已被格式化爲上述。

任何幫助,這是非常感謝!

回答

0

對於那些有興趣在什麼解決這個竟然是:

我卻下降了插件,並將此向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'); 

}

這就是訣竅!好吧,它不會實時更新,但每頁刷新對我來說已經足夠了。

0

老問題,但我剛剛找到了解決方案,以便爲那些仍然有興趣...

<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>

托馬斯