Hallo!
Ich habe mit hier unten stehendem Code das Last-Modified- und Veröffentlichungsdatum in meine Divi-Blogposts gestellt. Klappt - nur die Monatsnamen sind in Englisch, obwohl die Seite auf Deutsch gestellt ist. Ich habe mir schon den Wolf gegoogelt und einiges versucht, z.B. mit dem Code
echo date_i18n(get_option('date_format'), false, false);
in der functions.php - nix hat sich geändert.
Wie bekomme ich das ins Deutsche? Vielen Dank schon mal für eine hilfreiche Idee!
Der Code für die Blogdaten ist:
function et_last_modified_date_blog( $the_date ) {
if ( 'post' === get_post_type() ) {
$the_time = get_post_time( 'His' );
$the_modified = get_post_modified_time( 'His' );
$last_modified = sprintf( __( 'Letztes Update: %s', 'Divi' ), esc_html( get_post_modified_time( 'j. F Y' ) ) );
$published = sprintf( __( 'Zuerst veröffentlicht: %s', 'Divi' ), esc_html( get_post_time( 'j. F Y' ) ) );
$date = $the_modified !== $the_time ? $last_modified . ' | ' . $published : $published;
return $date;
}
}
add_action( 'get_the_date', 'et_last_modified_date_blog' );
add_action( 'get_the_time', 'et_last_modified_date_blog' );