我的主题中有这段代码。
$vandaag = the_date('M d. Y');
echo ucfirst($vandaag);
输出仍然是“okt 11. 2012” 我有荷兰语wordpress的设置,显然它没有把这个月的大写。任何想法为什么这不起作用,仍然回避小写月?
编辑:我正在使用wordpress的英文版安装,但安装了一个插件,将月份名称更改为荷兰语。这仅适用于the_date(),而不适用于我使用get_the_date()时。这限制了我使用the_date()。答案 0 :(得分:3)
$vandaag = the_date('M d. Y', '', '', FALSE);
echo ucfirst($vandaag);
否则将回显该值,将第4个参数设置为false将返回。
get_the_date()和the_date()都是正确的,具体取决于您想要做什么。你的偏好真的。查看两者的文档,以确定哪种更适合您当前的使用情况。
答案 1 :(得分:1)
因为您必须使用get_the_date()
。