Hallo,
ich will beim Speichern eines Artikels den display_name des Autors als HTML-Kommentar in den Artikelinhalt einfügen, damit man auch nach dem Autorennamen suchen kann. (Advanced-Search etc Plugins sind viel zu aufgebläht & auch nich so richtig brauchbar für meine Zwecke)
Habe also mal mein erstes Plugin geschrieben, es wird auch ausgeführt, nur leider klappt das erweitern des Artikelinhalts wohl so nicht:
PHP-Code:
function add_display_name_to_post_content () {
global $wpdb, $post;
$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;
}
add_action('save_post', 'add_display_name_to_post_content');
Gibt es eine spezielle Funktion mit der ich das $post-Objekt bearbeiten muss?!