Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/08/2009, 04:22
Avatar de Raulmmmm
Raulmmmm
 
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.549
Antigüedad: 17 años, 8 meses
Puntos: 36
Respuesta: Ejecutar un código PHP cada vez que publico un post

Gracias splashman por interesarte, pero creo que ya detallé bastante el primer mensaje y no se me ocurría nada más que agregar.

sandinosaso, ¿entonces tengo que crear un plugin?. Muchas gracias, buscaré en Google .

PD: Por lo que veo, la action_name que necesito debe ser publish_post. Seguiré buscando para intentar hacer el plugin.

PD2: Ya creo que lo tengo, es algo así, ¿no?:
Código PHP:
<?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 ponernoticia($post_id){
$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');
?>
Lo único que me falta saber son las variables del id y del título de la entrada que se acaba de publicar. ¿Me podrías ayudar? Es la primera vez que hago un plugin y estoy un poco perdido .

Última edición por Raulmmmm; 28/08/2009 a las 04:31