H 
		
				
			
		hank170196
Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
		Hola gente, necesito un poco de ayuda con mi web, me acabo de dar cuenta q no puedo ver bien los related post (post relacionados) si no uso varias categorias +de 3 en cada post...
aca les dejo el código, necesito saber q debo cambiar / borrar / agregar para q funcione y me muestre los post relacionados correctamente, solo los q tienen la misma categoria, porq ahi tambien hay otro drama y es q si tengo 3 o mas categorias, me muestra post relacionados pero de forma random algunos nisiquiera son del mismo tipo pero como tienen varias categorias aparecen igual.
	
	
	
		
	
		
			
		
		
	
				
			aca les dejo el código, necesito saber q debo cambiar / borrar / agregar para q funcione y me muestre los post relacionados correctamente, solo los q tienen la misma categoria, porq ahi tambien hay otro drama y es q si tengo 3 o mas categorias, me muestra post relacionados pero de forma random algunos nisiquiera son del mismo tipo pero como tienen varias categorias aparecen igual.
		PHP:
	
	case 'related':
            
            global $post;
                
            $current_postID = $post->ID;
            $categories     = get_the_terms( $current_postID, 'category' );
            
            if( $categories ){
            
                $id_cats = array_keys($categories);
                
                $args_query = array(
                    'post_type'         => 'post',
                    'posts_per_page'    => $nv,
                    'orderby'           => 'name',
                    'post__not_in'      => array( $current_postID ),
                    'tax_query'         => array(
                                                'relation'          => 'AND',
                                                // cat
                                                array(
                                                    'taxonomy' => 'category',
                                                    'field'    => 'id',
                                                    'terms'    => $id_cats,
                                                    'operator' => 'IN',
                                                    )
                                )
                );
                
            }
            
        break; 
  
 