Problema con plugin WP-PageNavi

  • Autor Autor Aguila SEO
  • Fecha de inicio Fecha de inicio
A

Aguila SEO

Tal vez es algo tonto, pero la verdad como soy nuevo en esto no tengo la idea de como funciona, instale ese plugin y lo puse activado, pero no sale la paginacion ni nada por el estilo :ambivalence:

alguien que me podría ayudar si no es mucha molestia, gracias :star2:
 
que theme tienes? a lo mejor tienes que poner manualmente mándame la url por mp si quieres saludos.
 
algunos themes no lo admiten, si está basado en Twitter Bootstrap tu theme, tienes que hacer un par de ajustes en el código
 
Depende del theme, pero incluso puedes verificarlo desde el editor, ingresa a index.php y archive.php y verifica que aparezca dentro del codigo.
 
Lo que pasa es que debes poner manualmente el codigo para que se muestre en el theme, que es el siguiente:

PHP:
<?php wp_pagenavi(); ?>

Este codigo debes cambiarlo por la paginacion actual del theme en index.php, archive.php y search.php, la paginacion normal en un theme es algo similar a esto:

Insertar CODE, HTML o PHP:
<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>

Debes eliminar esas lineas y poner el código de arriba
 
Lo que pasa es que debes poner manualmente el codigo para que se muestre en el theme, que es el siguiente:

PHP:
<?php wp_pagenavi(); ?>

Este codigo debes cambiarlo por la paginacion actual del theme en index.php, archive.php y search.php, la paginacion normal en un theme es algo similar a esto:

Insertar CODE, HTML o PHP:
<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyten' ) ); ?></div>
<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyten' ) ); ?></div>

Debes eliminar esas lineas y poner el código de arriba


elimino todo eso dentro del code? y solo pongo
PHP:
<?php wp_pagenavi(); ?>

PD: uso el tema de 10puntos
 
no recuerdo bien como era, pero como dijeron, fijate que tenes que ir a la parte de index.php y allí colocar una etiqueta manual.
 
Pon aqui tu codigo del index para ver

aqui lo dejo

Insertar CODE, HTML o PHP:
<?php get_header(); ?>

<div id="content">
  <div class="left_content">

	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

		<div class="hpost" id="post-<?php the_ID(); ?>">
		
		  <div class="hleft">
		     <a class="hthumb" href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><img src="<?php bloginfo('template_directory'); ?>/timthumb.php?src=<?php print_video_thumb($post) ?>&w=237&h=146" width="237" height="146" alt="<?php the_title(); ?>" /></a>  
			 <div class="hcats"><?php the_category(' ') ?></div>
		  </div>

		  <div class="hright">
		  <div class="hcenter">
			<h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
			<div class="hcont">
				<?php the_excerpt(); ?>
			</div>
		  </div>

		  <div class="hshared">
		    <div class="hcomsbox">
		    <?php comments_popup_link('0', '1', '%'); ?>
			<span class="hcomsleg">Comentarios</span>
			<div class="comsarrow"></div>
			</div>
			<ul class="hsocialbuttons">
			  <li><a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-url="<?php the_permalink() ?>" data-lang="es" data-text="<?php the_title(); ?>">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></li>
			  <li><span class="btn_face"><iframe src="http://www.facebook.com/plugins/like.php?href=<?php the_permalink() ?>&amp;layout=button_count&amp;show_faces=false&amp;action=like&amp;font=arial&amp;colorscheme=light&ampwidth=100&ampheight=20" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:100px; height:20px;"></iframe></span></li>
			  <li><g:plusone size="medium" href="<?php the_permalink(); ?>"></g:plusone></li>
			</ul>
		  </div>
		  
		   <a class="fullentry" href="<?php the_permalink(); ?>">Seguir Leyendo &raquo;</a>
		 </div>


		</div>

	<?php endwhile; ?>

	<?php include (TEMPLATEPATH . '/inc/nav.php' ); ?>

	<?php else : ?>

		<h2>Not Found</h2>

	<?php endif; ?>
</div><!-- left_content -->
<?php get_sidebar(); ?>

</div><!-- content -->
<?php get_footer(); ?>
 
Reeemplaza esta linea:

Insertar CODE, HTML o PHP:
<?php include (TEMPLATEPATH . '/inc/nav.php' ); ?>

por esta:

Insertar CODE, HTML o PHP:
<?php wp_pagenavi(); ?>

Si con eso no funciona, lo mas probable es que tienes algun problema con el theme o el plugin. Aun que parezca absurdo, fíjate si SI activaste el plugin
 
Reeemplaza esta linea:

Insertar CODE, HTML o PHP:
<?php include (TEMPLATEPATH . '/inc/nav.php' ); ?>

por esta:

Insertar CODE, HTML o PHP:
<?php wp_pagenavi(); ?>

Si con eso no funciona, lo mas probable es que tienes algun problema con el theme o el plugin. Aun que parezca absurdo, fíjate si SI activaste el plugin

ya lo reemplace y nada...y si esta activado el plugin =(
 
Una lastima, con eso debería funcionar, prueba borrando el plugin, y volviendo a subirlo, si no, desactiva todos los plugins, y ve cual es el que te causa el conflicto.

Saludos


solo tengo el Akismet nada mas, lo volvi a instalar y nada....pero me parece raro porque usuario que me vendió el theme me dij oque solo lo instalara y solo estaba =/

no sera algo de la configuración del plugin?

actualizo: busque la opción "Mostrar la navegación, incluso si sólo hay una página." le di en check y ya muestra "pagina 1 de 1", pero como lo configuro para poner la cantidad de entradas mostrar?
 
Última edición:
solo tengo el Akismet nada mas, lo volvi a instalar y nada....pero me parece raro porque usuario que me vendió el theme me dij oque solo lo instalara y solo estaba =/

no sera algo de la configuración del plugin?


Ni idea, en teoria deberia funcionarte, el theme ya trae integrada la llamada al plugin ( yo hice el theme ), pero si no te funciona pues es que algún conflicto tienes con el theme o con el plugin. (por si te lo preguntas, no ofrezco ningún tipo de soporte para este theme)
 
Ni idea, en teoria deberia funcionarte, el theme ya trae integrada la llamada al plugin ( yo hice el theme ), pero si no te funciona pues es que algún conflicto tienes con el theme o con el plugin. (por si te lo preguntas, no ofrezco ningún tipo de soporte para este theme)

ya lo se, nunca pensé que dieras soporte por eso cree el tema para que me puedan ayudar, caso contrato te hubiera mandado un mp ^^

al final logre que se muestre las paginacion "pagina 1 de 1", actualmente tengo 9 entradas como hago para configurarlo y solo muestren 7 entradas, a ver si alguien me ayuda, gracias :star2:

Actualizo

una vez que se reemplaza el código por el que Angel Ortega coloco mas arriba, entrar a configuración del plugin y activar la opción "Mostrar la navegación, incluso si sólo hay una página."

Luego ir a Opciones>Lectura. Ahí encontrarás una opción para configurar el número de artículos que deseas por página.

con eso basta, gracias a todos por la ayuda, puse un breve resumen por si otra persona tiene el mismo problema para que lo pueda solucionar ^^
 
Última edición:
Tal vez es algo tonto, pero la verdad como soy nuevo en esto no tengo la idea de como funciona, instale ese plugin y lo puse activado, pero no sale la paginacion ni nada por el estilo :ambivalence:

alguien que me podría ayudar si no es mucha molestia, gracias :star2:

Yo uso la llamada doble, es un poco vieja pero aun funciona, solo reemplaza el codigo obsoleto.
PHP:
            <div id="paginador">
                <?php if(function_exists('wp_pagenavi')) : ?>
                    <div align="center"><?php wp_pagenavi(); ?></div>
                <?php else : ?>
                    <div align="left"><?php next_posts_link(__('&laquo; Articulos Anteriores')); ?></div>
                    <div align="right"><?php previous_posts_link(__('Articulos Nuevos &raquo;')); ?></div>
                <?php endif; ?>
            </div>
En resumen lo que hace es que si el plugin esta activo que muestre la navegacion, si no esta, muestra la navegacion por defecto de wordpress.

Para que muestre menos post ve a settings>reading>Blog pages show at most>y coloca 7, creo que no se ve el paginador porque no tienes paginas que mostrar(por defecto vienen 10 posts por pagina y tu tienes 9 posts).
 
Atrás
Arriba