我有这条线:
<?php the_date(' F j Y')?>
这以June 13 2012
(当前日期)结束。我想把这一年放在另一条线上。我试过这个:
<?php the_date(' F j <br /> Y')?>
但它不起作用。有没有办法在两者之间取得突破。
谢谢
我有这条线:
<?php the_date(' F j Y')?>
这以June 13 2012
(当前日期)结束。我想把这一年放在另一条线上。我试过这个:
<?php the_date(' F j <br /> Y')?>
但它不起作用。有没有办法在两者之间取得突破。
谢谢
您可以在调用该函数时分隔日期的组成部分。“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
。
我对日期函数不太熟悉,但你可以用它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
哪个会显示;
6月13日 2012