Hallo Zusammen,
ich würde gerne am Beginn jedes Blogposts welche ich im Advanced Layout Editor erstellt habe, das Erstellungsdatum und den Author aufführen (gerne auch mit Link zum Authoren-Archiv). Ich habe es mit folgendem Snippet versucht:
function autordatum_function(){
$postmeta = the_time('F j, Y');
$postmeta .= get_the_author_meta( 'display_name', $authorID ) ;
return '<div class="entry-meta">' . $postmeta . '</div>';
}
add_shortcode('autordatum', 'autordatum_function' );
Doch leider wird das Datum immer um eine Zeile nach oben gesetzt. Es wird also folgendes angezeigt:
June 15, 2018
Peter
Bestimmt habt ihr eine Lösung dafür, entweder als Shortcode Lösung aber auch gerne als Lösung die ich im Childtheme einbauen kann.
Vielen DANK
Hey Oversberg,
Soweit mir bekannt ist, gibt the_time() das Datum direkt aus, sodass Du es nicht mit weiteren Text verknüpfen kannst. Vesuche einmal diesen Code:
function autordatum_function(){
$postmeta = get_the_time('F j, Y');
$postmeta .= get_the_author_meta( 'display_name', $authorID ) ;
return '<div class="entry-meta">' . $postmeta . '</div>';
}
add_shortcode('autordatum', 'autordatum_function' );
Mehr Informationen unter https://codex.wordpress.org/Function_Reference/get_the_time
Best regards,
Dude
DANKE !!!! Das hat funktioniert !!! Vielen lieben Dank
Hi,
I’m glad you were able to get this resolved. If you need additional help, please let us know here in the forums.
Best regards,
Jordan Shannon