WordPress主题中日期的翻译
网站上有一个显示日期的函数,但是日期是用英语显示的,如何正确地构建date_i18n()。在代码中,使日期以与站点相同的语言显示 这是日期输出代码WordPress主题中日期的翻译,wordpress,internationalization,Wordpress,Internationalization,网站上有一个显示日期的函数,但是日期是用英语显示的,如何正确地构建date_i18n()。在代码中,使日期以与站点相同的语言显示 这是日期输出代码 function dt_post_date($format = false, $echo = true) { if( ! is_string( $format ) || empty($format) ) { $format = 'j F, Y'; } $date = sprintf( __d('%1$s') , get_the_time($f
function dt_post_date($format = false, $echo = true) {
if( ! is_string( $format ) || empty($format) ) {
$format = 'j F, Y';
}
$date = sprintf( __d('%1$s') , get_the_time($format) );
if( $echo ){
echo $date;
} else {
return $date;
}
}
如何在代码中嵌入date_i18n()这是修改后的函数,希望这能解决这个问题
function dt_post_date($format = false, $echo = true) {
if( ! is_string( $format ) || empty($format) ) {
$format = 'j F, Y';
}
$date = date_i18n($format, get_the_time('U', true));
if( $echo ){
echo $date;
} else {
return $date;
}
}
如果要显示“Post”时间而不是当前时间,请将
get_the_time()
替换为get_Post_time()
您已经尝试了什么?您是否检查了函数的date\u i18n()
?