Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/07/2013, 16:55
laura_moreno14
 
Fecha de Ingreso: octubre-2011
Ubicación: bilbao
Mensajes: 218
Antigüedad: 10 años, 1 mes
Puntos: 28
Respuesta: Shortcode output

Bueno, despues de darle muchas vueltas lo mejor que he conseguido es esto:

Código PHP:
Ver original
  1. function recent_posts ($num, $exclude_posts, $exclude_categories) {
  2. $args = array(
  3.     'orderby' => 'post_date',
  4.     'order' => 'desc',
  5.     'posts_per_page' => $num,
  6.     'caller_get_posts' => 1,
  7.     'post__not_in' => $exclude_posts,
  8.     'category__not_in' => $exclude_categories,
  9.     );
  10. $the_query = new WP_Query($args);
  11. $output = '';
  12. while ($the_query->have_posts()): $the_query->the_post();
  13. $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-->';
  14. endwhile;
  15. wp_reset_query();
  16. return $output;
  17. }

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
  1. <br />
  2. <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 />