Bueno, despues de darle muchas vueltas lo mejor que he conseguido es esto:
Código PHP:
Ver originalfunction recent_posts ($num, $exclude_posts, $exclude_categories) {
'orderby' => 'post_date',
'order' => 'desc',
'posts_per_page' => $num,
'caller_get_posts' => 1,
'post__not_in' => $exclude_posts,
'category__not_in' => $exclude_categories,
);
$the_query = new WP_Query($args);
$output = '';
while ($the_query->have_posts()): $the_query->the_post();
$output .= '<div class="recentPost"><div class="excerpt"><span class="WidgetTitulo"><a href="'.the_permalink().'" title="'.the_title().'">'.the_title().'</a></span><span class="date">'.get_the_date().'|'.the_author().'</span></div></div><!-- endrecentposts-->';
endwhile;
wp_reset_query();
return $output;
}
Pero me ocurre algo extraño, primero me aparece antes del contenido la url, el titulo.. osea se imprimem las funciones the_permalink(), the_title() y despues en la linea en la que debe aperecer me aperece todo el html sin estas variables impresas:
http://www.codetocode-developments.c...ipsum-10/Lorem ipsum asideLorem ipsum asideadminhttp://www.codetocode-developments.com/fabulous/2013/06/19/lorem-ipsum-9/Lorem ipsum galleryLorem ipsum galleryadminhttp://www.codetocode-developments.com/fabulous/2013/06/19/lorem-ipsum-8/Lorem ipsumLorem ipsumadmin
Código HTML:
Ver original<div class="recentPost"><div class="excerpt"><span class="WidgetTitulo"><a href="" title=""></a></span><span class="date">19 junio, 2013|admin
</span></div></div><!-- endrecentposts--><div class="recentPost"><div class="excerpt"><span class="WidgetTitulo"><a href="" title=""></a></span><span class="date">19 junio, 2013|admin
</span></div></div><!-- endrecentposts--><div class="recentPost"><div class="excerpt"><span class="WidgetTitulo"><a href="" title=""></a></span><span class="date">19 junio, 2013|admin
</span></div></div><!-- endrecentposts--><br />