2011-10-11 125 views
0

我試圖根據WordPress的發佈日期向HTML標籤添加一個類。到目前爲止,我有代碼:比較WordPress的發佈日期

while ($recentPosts -> have_posts()) : 
    $recentPosts -> the_post();  
    if (strtotime(the_date('', '', '', false)) > strtotime('-14 days')) { 
     echo '<h5 class="new">'; 
    } 
    else { 
     echo '<h5>'; 
    } 
    the_date(); 
endwhile; 

類是偉大的工作,但我遇到的問題是,H5標籤後的日期將不會出現。不知道我錯過了什麼或做錯了什麼。

菲爾

回答

1

的問題似乎是,我們在調用the_date()兩次......嘗試使用get_the_date($postId)或在您的線路2

+0

真棒存儲the_date()。那樣做了。不知道爲什麼我沒有想到這一點,但謝謝你! – Phil