Tengo este Plugin de InKiLiNo para WodPress, el cual muestra un numero de entradas del blog de forma aleatoria.
La cuestion es que solo muestra el titulo de cada entrada y necesito mostrar el contenido tambien, mas concretamente el contenido de
Código PHP:
<?php the_excerpt(''); ?>
El codigo del Plugin es el siguiente.
Código PHP:
<?php
/*
Plugin Name: PostsAleatorios
Version: 2.0
Plugin URI: http://www.inkilino.com/2007/02/01/plugin-posts-aleatorios/
Description: Genera una lista de posts antiguos aleatoriamente, para que no se pierdan en el recuerdo.
Author: InKiLiNo
Author URI: http://www.inkilino.com/
Para su uso:
<h4>Entradas Aleatorias</h4>
<ul>
<?php postsaleatorios(); ?>
</ul>
*/
function unpostaleatorio() {
global $wpdb, $tableposts;
$query = "SELECT count(ID) as c
FROM $tableposts
WHERE post_status = 'publish'";
$cnt = $wpdb->get_results($query);
$cnt = rand(0, $cnt[0]->c);
$query = "SELECT ID
FROM $tableposts
WHERE post_status = 'publish'
LIMIT $cnt, 1";
$post = $wpdb->get_results($query);
//$link = get_permalink($post[0]->ID);
$my_id=$post[0]->ID;
$link = get_permalink($my_id);
$post_id = get_post($my_id);
$title = $post_id->post_title;
?>
<div class="item" onmouseover="this.className='item2'" onmouseout="this.className='item'">
<h2><a href="<?php echo $link; ?>" title="<?php echo $title; ?>"><?php echo $title; ?></a></h2>
<p><a href="<?php $values = get_post_custom_values("url"); echo $values[0]; ?>" title="<?php the_title(); ?>">
<img src="<?php $values = get_post_custom_values("thumbs"); echo $values[0]; ?>" alt="<?php the_title(); ?>" /></a></p>
</div>
<?php
}
function postsaleatorios() {
$x = 1;
$cantidaddeposts = 10; //Aqui podeis cambiar la cantidad de posts que aparecen, cambiar el 10 por el numero que querais
while ($x <= $cantidaddeposts) {
echo unpostaleatorio();
$x = $x + 1; }
}
?>
Saludos. xD
y Gracias por adelantado