2

テーマにこのコードがあります。

$vandaag = the_date('M d. Y');
echo ucfirst($vandaag);

出力はまだ「2012 年 11 月 11 日」です。これが機能せず、小文字の月がエコーされる理由はありますか?

編集: wordpress の英語インストールを使用していますが、月の名前をオランダ語に変更するプラグインがインストールされています。これは the_date() に対してのみ機能し、get_the_date() を使用する場合には機能しません。これが、私が the_date() の使用を制限した理由です。

4

2 に答える 2

3
$vandaag = the_date('M d. Y', '', '', FALSE);
echo ucfirst($vandaag);

それ以外の場合は値をエコーし​​、4番目の引数をfalseに設定すると代わりに戻ります。

get_the_date()とthe_date()はどちらも、実行したい内容に応じて正しいものです。本当にあなたの好み。両方のドキュメントをチェックして、現在の使用法により適したものを決定してください。

于 2012-12-09T23:10:06.587 に答える
1

を使用する必要があるためですget_the_date()

于 2012-12-09T23:07:02.367 に答える