Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2011, 13:48
naked
 
Fecha de Ingreso: marzo-2009
Mensajes: 71
Antigüedad: 15 años, 8 meses
Puntos: 0
Llamar título post_title y contenido post_content

Tratando de hacer mi primer plugin he quedado atascado en un punto. El plugin crearía un archivo .html de cada post y lo guardaría en el servidor.

La parte de crear el archivo funciona, el archivo muestra también las etiquetas, pero me he atascado en la parte de tomar el título y el texto del contenido.

Este es el código:

Código PHP:
<?php

function publicaratom(){
    
global 
$wpdb;

$rows $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts
    WHERE post_status = 'publish' "
);

$stringsalida '<html>'." \n".
                
"\t<header>\n".
                
"\t\t".'<title>'.post_title.'</title>'."\n".
                
"\t".'</header>'."\n".
                
"\t\t".'<body>'.post_content.'</body>'."\n".
                
"\t".'</html>';
             
     
$ruta "../".date (His).".html";
     
$fp fopen($ruta"w+"); 
     
fwrite($fp$stringsalida); 
     
flock($fp3);
   
fclose($fp); 

}

if(
function_exists('add_action')) 
{
add_action('publish_post''publicaratom');
}


    
?>
Como debería hacer para que en las etiquetas:

Código PHP:
<title>'.post_title.'</title
... mostrara el título del post y en las etiquetas:

Código PHP:
'<body>'.post_content.'</body>' 
... el texto del contenido?.

Un saludo.