2012-06-16 80 views
0

我有這樣的線:誰在wordpress'the_date'中添加換行符?

<?php the_date(' F j Y')?> 

這最終與June 13 2012(當前日期)。我希望在另一條線上有一年。我曾經嘗試這樣做:

<?php the_date(' F j <br /> Y')?> 

但它不工作。有沒有辦法在兩者之間取得突破。

感謝

回答

1

您可以在調用函數時分隔日期的組件。 'f','j','Y'等。 al基本上被日期取代,因此省略'Y'將允許您在換行後的另一個函數調用中指定它。

echo get_the_date('F j'); 
echo '<br />'; 
echo get_the_date('Y'); 

WordPress的其實有一個很好的引導解釋格式字符:http://codex.wordpress.org/Formatting_Date_and_Time

編輯:固定使用get_the_date來代替。

+0

年未顯示 – aurel

+0

剛剛更新...現在嘗試。 – CAVX

0

我不是太熟悉的日期功能,但你可以使用substr()打出來你想要的這裏是一個例子;

$date = the_date(' F j Y'); // in your example it should return : "June 13 2012" 
echo substr($date,0,(count($temp)-5)); //this will echo just "June 13" 
echo "<br />"; 
echo substr($date,-4,4); //This will echo just the year 

將顯示;

 
    June 13 
    2012 
+0

剎車前顯示的全部日期 – aurel