2013-05-03 190 views
1

需要一些幫助,因爲我對PHP並不熟悉。我有兩個帖子類型,一個以「x時間前」格式顯示日期,一個顯示傳統的WordPress日期格式。將wordpress中的日期格式更改爲相對日期

我在我的wordpress主題中發現了這行,在我的文章中顯示了傳統格式。

$postheader .= '<abbr class="published" title="' . get_the_time('c') . '">' . get_the_time(get_option('date_format')) . '</abbr></span>'; 

現在這一主題已經有一個預先寫好的功能定義爲「%s」的,幾天,幾周,幾年前,顯示在x分鐘時間,它在代碼中使用了下面

<abbr class="published" title="<?php the_time('c') ?>"><?php printf(__('%s', 'arras'), arras_posted_on(false)) ?></abbr> | <a href="<?php comments_link() ?>"><?php comments_number() ?></a> 

我的問題是..如何修改第一個代碼以顯示「x時間前」的格式,就像第二個代碼中使用的格式一樣?我嘗試粘貼完全相同的行,並且使得我的頁面在重新加載時變爲空白。

+0

檢查服務器日誌。任何解析錯誤都會顯示在那裏,並會幫助您調試代碼。 – Jared 2013-05-03 06:00:58

回答

0

嘗試使用此代碼:

$postheader .= '<abbr class="published" title="' . arras_posted_on(false) . '">' . arras_posted_on(false) . '</abbr></span>'; 
+0

謝謝!改變了代碼,它的工作就像一個魅力。 – 2013-05-03 09:31:34