Versuchs mal damit:
PHP-Code:
<?php
function add_display_name_to_post_content()
{
global $wpdb, $user_ID;
if (!current_user_can('edit_posts'))
return $_POST['post_content'];
$authorName = $wpdb->get_var("SELECT display_name FROM $wpdb->users WHERE ID = ". $_POST['post_author']);
$addData = "<!--" . $authorName . "-->";
$content = $_POST['post_content'];
if (!strstr($content, $addData))
$_POST['post_content'] = $content . $addData;
return $_POST['post_content'];
}
add_filter ('content_save_pre','add_display_name_to_post_content');
?>
Edit: Änderungen von kidata übernommen
VG Elke