Entradas Relacionadas en Wordpress sin Plugins

entradasrelacionadas

Las entradas relacionadas son de gran ayuda para que nuestros lectores navegen por nuestro blog de manera más sencilla y tambien que pasen más tiempo en nuestra web.

Para esto de las entradas relacionadas existen demasiados plugins muy buenos que hacen el trabajo por nosotros y con muchas configuraciones posibles, pero en esta ocación pondremos las famosas entradas relacionadas con puro codigo, si necesidad de utilizar ningun plugin.


Para lograr estol, solo tendremos que abrir el archivo single.php (single post.php o entradas individuales.php) y colocar el codigo en la parte que queramos que aparezcan las entradas relacionadas.

Aca les dejo el codigo:

PHP:
  1. <?php
  2. $tags = wp_get_post_tags($post->ID)
  3. if ($tags) { 
  4.   echo 'Related Posts'
  5.   $first_tag = $tags[0]->term_id
  6.   $args=array( 
  7.     'tag__in' => array($first_tag)
  8.     'post__not_in' => array($post->ID)
  9.     'showposts'=>5,      'caller_get_posts'=>1
  10.   )
  11.   $my_query = new WP_Query($args)
  12.   if( $my_query->have_posts() ) { 
  13.     while ($my_query->have_posts()) : $my_query->the_post(); ?> 
  14.       <p><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></p>   
  15.     <?php endwhile
  16.   } 
  17. }
  18. ?>

Este codigo se basa en los tags para encontrar las entradas relacionadas. Para aumentar o disminuir el numero de entradas relacionadas, basta con modificar la parte de codigo "'showposts'=>"

Vota esta entrada: votar

Entradas Relacionadas

Únete a nuestro grupo de Facebook

Devblab en Facebook
Author: cuisi Comments: 0 comments Date: 23 Jun 2009
Categories: Php, Tutos, Wordpress Tags: , , ,
Name (Req)

E-mail (Req)

URI

Message