谁在wordpress'the_date'中添加换行符?

时间:2012-06-16 16:43:10

标签: wordpress

我有这一行:

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

最终以June 13 2012(当前日期)结束。我想把这一年放在另一条线上。我试过这个:

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

但它不起作用。有没有办法在两者之间取得突破。

由于

2 个答案:

答案 0 :(得分: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代替。

答案 1 :(得分: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