Modificar códido para temas relacionados

OLMID Seguir

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
347
Modificar código para temas relacionados

Hola compañeros

Tengo este código php en WordPress
PHP:
<?php
$original_post = $post;
$tags = wp_get_post_tags($post->ID);
if ($tags) {
  echo '<div>Temas Relacionados</div>';
  $first_tag = $tags[0]->term_id;
  $args=array(
    'tag__in' => array($first_tag),
    'post__not_in' => array($post->ID),
    'showposts'=>4,
    'caller_get_posts'=>1
   );
  $my_query = new WP_Query($args);
  if( $my_query->have_posts() ) {
    echo "";
    while ($my_query->have_posts()) : $my_query->the_post(); ?>
<div class='tpost'>    
<a href="<?php the_permalink() ?>">
<img width="130" height="200" src="<?php getImage('1'); ?>" alt="<?php the_title(); ?>" />
</a>
<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
</div>

Lo que hace es crear un módulo de Temas Relacionados basándose en la primera etiqueta que tiene la entrada

Yo lo que quiero, y no lo consigo, es modificarlo para que se base en todas las etiquetas de esa entrada

Espero que me puedan ayudar

Un saludo y gracias de antemano ;)
 
Última edición:

lombervid

Zeta
Verificación en dos pasos activada
Desde
29 Abr 2011
Mensajes
1.509
Has intentado cambiando:
PHP:
$first_tag = $tags[0]->term_id;
PHP:
'tag__in' => array($first_tag),
por:
PHP:
foreach($tags as $tag) {
		$first_tag[] = $tag->term_id;
}
PHP:
'tag__in' => $first_tag,

?

Saludos.
 

OLMID

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Oct 2009
Mensajes
347
Hola [MENTION=8317]lombervid[/MENTION]

Funciona correctamente, ha quedado genial ;)

Muchísimas gracias por tu ayuda, es un placer encontrar gente como tu

Un abrazo
 
Arriba