Raulmmmmmm tienes casi completo el codigo:
Aqui esta completo:
<?php
/*
Plugin Name: Noticias
Plugin URI:
http://portimismo.site90.com
Description: Noticias para Por ti mismo
Author: Raulmmmm
Version: 0.5
Author URI:
http://raulmmmm.netii.net
*/
function ponernoticia2($post_id){
$post = get_post($post_id); // Un Objecto post con muchos campos como autor, titulo, hora, etc
$user = get_userdata( $post->post_author ); // Nombre del usuario que publico el post
$post_title = $post->post_title; // El titulo del post
$noticia = 'he publicado una nueva entrada: <a href="http://portimismo.site90.com/blog/?p='.$post_id.'">'.$post_title.'</a>';
$seccion = 'blog';
mysql_query("INSERT INTO noticias (noticia, seccion) VALUES ('$noticia', '$seccion')");
}
add_action('publish_post', 'ponernoticia');
?>
Ahora solo ve a la carpeta donde tienes instalado wordpress ve a wp-content luego a la carpeta plugins ahi crea una carpeta para tu plugin (Digamos "Noticias_Plugin") guarda el codigo que te escribi arriba como "Noticias_Plugin.php" dentro de la carpeta) y LISTO!!!
Ve a la parte de administracion de Wordpress y activa tu plugin...y listo..cada vez que crees un post se ejecutara tu codigo...ten cuidado que lo mismo sucedera cuando se edite algun post...
Salu2