• Hola amigos,

    Tengo instalado WP-PageNavi, pero por alguna extraña razon no me muestra la paginacion de mis resultados de busqueda.

    Mi loop es el siguiente (es algo grande) ya que busco por varias coincidencias posibles… con este codigo, como debo usar el pagenavi? por alguna razon, no me esta funcionando.
    Espero me puedan ayudar, gracias.

    <?php

    if ($claveinmueble==»0″) {
    $args = array(
    ‘numberposts’ => -1,
    ‘post_type’ => ‘post’,
    ‘meta_query’ => array(
    ‘relation’ => ‘AND’,

    array(
    ‘key’ => ‘precio’,
    ‘value’ => array( $valor1,$valor2 ),
    ‘type’ => ‘numeric’,
    ‘compare’ => ‘BETWEEN’
    ),

    array(
    ‘key’ => ‘precio’,
    ‘value’ => array( $valor1,$valor2 ),
    ‘type’ => ‘numeric’,
    ‘compare’ => ‘BETWEEN’
    ),

    array(
    ‘key’ => ‘categoria’,
    ‘value’ => $categoriaseleccionada,
    ‘compare’ => ‘=’
    ),

    array(
    ‘key’ => ‘operacion’,
    ‘value’ => $operacionseleccionada,
    ‘compare’ => ‘=’
    ),

    )
    );
    } else {
    $args = array(
    ‘numberposts’ => -1,
    ‘post_type’ => ‘post’,
    ‘meta_query’ => array(
    ‘relation’ => ‘AND’,

    array(
    ‘key’ => ‘clave’,
    ‘value’ => $claveinmueble,
    ‘compare’ => ‘=’
    ),

    )
    );
    }

    $the_query = new WP_Query( $args );?>

    <?php if( $the_query->have_posts() ): ?>

    <?php while( $the_query->have_posts() ) : $the_query->the_post();

    if( class_exists(‘Dynamic_Featured_Image’) ):
    global $dynamic_featured_image;
    global $post;
    $featured_images = $dynamic_featured_image->get_featured_images( $post->ID );

    if ( $featured_images ): ?>
    <?php $images=$featured_images[0] ?>

    <?php $id = get_the_ID(); ?>
    <?php $link= «wordpress/?page_id=59&post=» . $id . «&categoria=» . $categoriaseleccionada . «&operacion=» . $operacionseleccionada . «&precio=» . $precio_filtro ?>

    <!– Propiedad 1 –>
    <div class=»MarcoPropiedadListado»>
    <div class=»ContenidoPropiedad»>
    <h3><?php the_title(); ?><small>Clave: <?php echo get_field( «clave» ); ?></small></h3>
    <div class=»ImagenPropiedadListado»>
    «><img src=»<?php echo $images[‘full’] ?>» class=»img-responsive» alt=»»>
    </div>
    <div class=»DatosPropiedadListado»>
    <div class=»TituloPropiedadListado»>
    <h3>$ <?php echo number_format(get_field( «precio» ), 2); ?> M.N.</h3>

    <!– <?php $category = get_the_category();
    $categoria = $category[0]->cat_name;
    $operacion =$category[1]->cat_name;
    ?> –>
    <p> <span id=»Separacion»>-</span> <?php echo get_field( «categoria» );?> en <?php echo get_field( «operacion» );?></p>
    </div>
    <div class=»DescripcionPropiedad»>
    <p><?php echo get_field( «descripcion_corta» );?></p>
    </div>
    <div class=»BotonMasPropiedad»>
    «>Más detalles<i class=»fa fa-caret-right» aria-hidden=»true»></i>
    </div>
    </div>
    </div>
    <div class=»CaracteristicasPropiedadListado»>
    <div class=»MetrosCuadradosPropuiedad»>
    <div class=»InfoImagen»>
    <img src=»<?php bloginfo(«template_directory»); ?>/img/info_m2.png» alt=»»>
    </div>
    <div class=»InfoTexto»>
    <p><?php echo get_field( «area» );?> m²</p>
    </div>
    </div>
    <div class=»RecamarasPropiedad»>
    <div class=»InfoImagen»>
    <img src=»<?php bloginfo(«template_directory»); ?>/img/sleeping.png» alt=»»>
    </div>
    <div class=»InfoTexto»>
    <?php echo get_field( «recamaras» );?> Recamaras
    </div>
    </div>
    <div class=»BanosPropiedad»>
    <div class=»InfoImagen»>
    <img src=»<?php bloginfo(«template_directory»); ?>/img/tool.png» alt=»»>
    </div>
    <div class=»InfoTexto»>
    <p><?php echo get_field( «baños» );?> Baños</p>
    </div>
    </div>
    <div class=»GaragePropiedad»>
    <div class=»InfoImagen»>
    <img src=»<?php bloginfo(«template_directory»); ?>/img/transport.png» alt=»»>
    </div>
    <div class=»InfoTexto»>
    <?php echo get_field( «garage» );?> Garages
    </div>
    </div>
    </div>
    </div>
    <!– Propiedad 1 –>

    <?php endif;?>
    <?php endif; ?>
    <?php endwhile; ?>
    <?php else: ?>
    <!– no posts found –>
    <div class=»Resultado»>
    <p>Lo sentimos, no se encontraron inmuebles con sus criterios de búsqueda.</p>
    <p>«>Regresar</p>
    </div>
    <?php endif; ?>

    </div>

Viendo 1 respuesta (de un total de 1)
  • Moderador almendron

    (@almendron)

    Normalmente, el código para que funcione ese plugin se inserta justo después del «endwhile» del loop.

    Y el código es:

    <?php if(function_exists('wp_pagenavi')): ?>
    <?php wp_pagenavi(); ?>
    <?php endif; ?>

Viendo 1 respuesta (de un total de 1)
  • El debate ‘Como usar WP-PageNavi’ está cerrado a nuevas respuestas.