10 estilos de paginación gratis para usar con WP-PageNavi

25 / septiembre / 2009

Los plugins de LesterChan, desde mi muy personal experiencia son usados por la mayoría de los WordPress'eros, sino todos al menos uno de toda la serie de posibilidades que nos ofrecen sus plugins, sin embargo, en este caso nos enfocaremos al plugin WP-PageNavi, ¿qué hace este plugin? para los que no lo hayan usado nunca, nos permite tener una paginación más completa, WordPress nos ofrece solo "Anterior" y "Siguiente" lo cuál no me parece mal pero si puedes ofrecerle al usuario saltar en vez de una página a la vez, quizás 5 o 10.

pagenavigation

Con este plugin en especial somos muchos los que a veces tenemos la costumbre de dejarlos "tal cual" me refiero a que dejamos el estilo predeterminado que trae, esto puede ser porque al actualizar el plugin sobreescribe todo lo que le hayamos modificado anteriormente, bien... para eso vamos a ofrecer dos soluciones y algunos estilos que pueden usar donde les parezca mejor, modificarlos o agregar más a la colección son bienvenidos.

Configurando WP-PageNavi en nuestro theme

Antes de cualquier cosa, vamos a hacer funcionar el plugin en nuestro theme, para eso ya deben de haberlo descargado e instalado en su WP.

Donde se recomienda usar la función es en los siguientes archivos:

  • index.php
  • archive.php
  • author.php
  • category.php
  • search.php

No todos estos archivos vienen en todos los themes, solo es por si en su caso existe.

Ahora abrimos los archivos que tengamos en nuestro theme (mencionados arriba) y justamente abajo de :

<?php endwhile; ?>

Ponemos el siguiente código:

PHP:
  1. <?php if (function_exists('wp_pagenavi')) {
  2. wp_pagenavi();
  3. } else { ?>
  4.   <div class="navigation">
  5.     <div class="alignleft">
  6.       <?php next_posts_link(__('Older Entries','my_theme')); ?>
  7.     </div>
  8.     <div class="alignright">
  9.       <?php previous_posts_link(__('Newer Entries','my_theme')); ?>
  10.     </div>
  11.   </div>
  12. <?php } ?>

 

Con esto le estamos diciendo a WordPress que si tenemos instalado WP-PageNavi despliegue la navegación que nos ofrece este plugin, pero si no existe entonces nos mostrará la navegación tradicional de WP, esto es recomendable porque en el momento que uds. decidan no utilizar más ese plugin, desactivarlo para actualizar WP (que sugiere desactivar todo para hacer el upgrade) o incluso si van a compartir el theme y otro usuario no quiere usarlo no tendría que estar modificando el código del theme puesto que ya está condicionado para que funcione perfectamente con o sin el plugin.

wp-pagenavi_default

Modificando el código del plugin

La primera opción y no tan recomendable pienso yo, es modificar directamente el código del plugin, no es muy recomendable puesto como mencionaba arriba, el plugin al actualizarlo sobreescribirá todo aquello que le hayamos cambiado...

Si abren la carpeta wp-pagenavi encontrarán el archivo pagenavi-css.css, este lo modifican y pueden hacer su propio estilo personalizado de acuerdo a su blog.

Creando nuestro propio estilo

El plugin automáticamente añade un enlace a la CSS llamada pagenavi-css.css, la ventaja que tiene (honestamente no sé desde que versión) es que si nosotros en la carpeta de nuestro theme creamos un archivo llamado de la misma manera tomará ese por default, con eso nos evitamos el tener que estar reemplazando nuestro archivo cada que se actualize el plugin.

Entonces en la carpeta de nuestro theme creamos ó copiamos el archivo pagenavi-css.css que es con el que trabajaremos.

wp-content/my-theme/pagenavi-css.css

Si vemos el código que nos devuelve, nos encontraremos con algo como esto:

HTML:
  1. <div class="wp-pagenavi">
  2.       <span class="pages">Página 5 de 46</span>
  3.       <a title="« Primera" class="first" href="#"> « Primera </a>
  4.       <span class="extend"> ... </span>
  5.       <a href="#"> « </a>
  6.       <a title="3" class="page" href="#"> 3 </a>
  7.       <a title="4" class="page" href="#"> 4 </a>
  8.       <span class="current"> 5 </span>
  9.       <a title="6" class="page" href="#"> 6 </a>
  10.       <a title="7" class="page" href="#"> 7 </a>
  11.       <a title="8" class="page" href="#"> 8 </a>
  12.       <a href="#"> » </a> <span class="extend"> ... </span>
  13.       <a title="Última »" class="last" href="#"> Última » </a>
  14.     </div>

 

Las clases que usa el plugin y por lo tanto tenemos que tenerlas muy en cuenta son las siguientes:

CSS:
  1. .wp-pagenavi{}
  2. .wp-pagenavi span.pages{}
  3. .wp-pagenavi span.current{}
  4. .wp-pagenavi span.extend{}
  5. .wp-pagenavi a.first{}
  6. .wp-pagenavi a.last{}

 

Ok, después de mi "breve" introducción, aquí tienen una serie de ejemplos que están listos para usarse de la manera que ustedes gusten con tan mencionado plugin. Pueden verlos todos juntos aquí.

Si piensan usar alguno de los estilos copien y peguen el código solamente tienen que eliminar el código #ejemploX.

 

 

Demo Download

+

32 comentarios para 10 estilos de paginación gratis para usar con WP-PageNavi

  1. People 25 sep 2009

    Gracias ya me di una idea de lo que puedo hacer para mi blog.

  2. Muy buen aporte, muchas gracias, directo a dos Blogs ;)

  3. Muy buen post y muy buen blog. Me has dejado de piedra!
    No se como no había encontrado este blog antes…
    No te extrañe verme mucho por aquí :)

  4. brack 28 sep 2009

    viejo perdoname soy nuevo.

    cuando decis borrar lo de ejemplo X, si qiero solo el ejemplo 2 borro los demas del archivo pagenavi-css.css y lo copio en el directorio del tema? ?? bueno eso hice, pero no me sale para nada el color ni nada! solo me sale “Página 1 de 1 1
    ” asi nada de color ni nada!!

    debo de pegar los archivos qe vienen en la carpeta donde?? en el direcrtorio de mi tema o del plugin??

    otra cosa y la qe me esta dando de todo!! si lo qiero qe despues de 4 entradas me aparesca el plugin donde lo configuro?? en las opciones del plugin porqe ya lo hice y nada de nada!! este es el sitio donde lo estoy trabajando
    http://www.fotospararecordar.com/blog/

    ayudame siiiiii

    • Lo que tienes que hacer es copiar el archivo pagenavi-css.css en la carpeta de tu theme, por ejemplo si tienes el theme por “default” lo pones dentro de wp-content/themes/default/.

      Después el estilo que quieras dejar si es ejemplo1 por decir, eliminas todos los demás y dejas únicamente el de #ejemplo1 y a este último código que te quede le eliminas eso (#ejemplo1) de tal manera que debe quedarte solamente las clases que contengan:

      .wp-pagenavi
      .wp-pagenavi span.pages
      .wp-pagenavi span.curren
      .wp-pagenavi span.extend
      .wp-pagenavi a.first
      .wp-pagenavi a.last

      Si aún tienes problema para instalarlo aquí andaremos.

  5. Estos estilos le han venido a cambiar el rostro a la paginacion. Funcionando correctamente. Gracias bro

  6. Muchas gracias, creo que utilizare un par de estilos, muchas gracias y saludos

  7. Me sirvio bastante tu explicación del plugin y tus consejos!!!; ya los lleve a la práctica y funcionaron al 100%

    Saludos!

  8. uuuuuuuu no los pude instalar :( es decir… si pude hacer la instalacion pero nunca pude hacer que tomara los estilos… alguien me puede ayudar? hay un par de estilos que me interesan muchisimo… gracias

  9. y estos diseños los puedo usar para una pagina web que no sea blog…diganme y como lo puedo hacer

  10. FrEdDy 01 oct 2009

    oye podrias dar una explicasion mas espesifica para instalarlo
    en verdad me interesa mucho…

    Saludos

    • FrEdDy todo el post explica como instalarlos, pero va de nuevo

      1.- Descargas el plugin
      2.- Instalar en WordPress y activar
      3.- Copiar el archivo que descargas de aquí (pagenavi-css.css) en la carpeta de tu theme
      4.- Una vez que hayas elegido el estilo que deseas eliminas todos los demás
      5.- Al estilo que te quede, le eliminas lo de #ejemploX

      Listo! :)

  11. Matto 01 oct 2009

    Bro están muy buenos los diseños, seguro voy a implementar uno.

    Resalto que me gustaron bastante los nº 06, 07, tal vez podrias hacer unos tutos sobre el estilo de diseño que le das.

    Saludos y me alegra mucho volver a leer tus entradas =).

  12. Woow beatiful. thank you.

  13. muy buenas aportaciones!!!! las aplicaré en mis blogs
    gracias

  14. Muy buen post y muy bien explicado, ya lo he llevado a la práctica y funciona estupendamentes GENIAL!!!

    Saludos y muchas gracias

  15. Gracias por el post, y me gustaría agregar unos estilos mas que encontré en la red:

    http://mis-algoritmos.com/2007/03/16/some-styles-for-your-pagination

  16. Lenin 20 oct 2009

    Y las imagenes asociadas de donde las consigo?

  17. excelente, al #3 lo he puesto en uso
    gracias por compartir !

    saludos !

  18. manuel 29 oct 2009

    y donde se ponen las imagenes y el archivo style.css?

  19. no puedo hacer que se ve la foto de ese plugin serça que podés ayudarme. gracias

  20. Polkas 05 dic 2009

    Buen datos probaremos

  21. Gracias andaba buscando algo como esto.

  22. Wow, Infected-fx definitivamente este post es una obra maestra ;)

    Gracias por tan buen material.

  23. wow! anda de 10 esto!! xD, la verdad ke es una gran utilidad el paginador y mas con estos diseños!! gracias! ya hasta guarde todo por si acaso kiero usarlo en demas blogs! :P

    saludos y gracias por todo! :)

  24. Exelente te felicito un amigo me la va poner ami web

  25. Como puedo configurar el número de post por página??

  26. Este post tiene tanto tiempo y pensar que aun es de tanta ayuda para las personas, en lo personal me agradaba mas el estilo 7 y lo puse pero no logre que quedara igual en el estilo de ùltima pàgina y primera la verdad, asi que me pille el seis que esta muy bueno. Gx de Nuevo por la enseñanza.

  27. Antes de nada felicitarte por el trabajo que es estupendo.
    Me he descargado la versión 2.74 de Wp-PageNavi, y la única manera que me haga caso al stilo de paginación es añadiendo el código directamente al Style.css. De otra manera no me lo coje por mucho que copie el wp.pagenavi-css.css al teme (uso un hijo de hybrid 0.8 ) Y aún así cuando entro dentro de una entrada me sale la paginación estandar de Wp aún modificando el
    index.php
    achive.php
    author.php
    category.php
    search.php
    incluso algusnos más como el page-category y page-archives y post.php.
    Qué hago mal?

  28. ayuda hago todo lo q dic y no me funciona

ShowTracksTrackbacks/Pings

  1. [...] eres un usuario de WP-PageNavi en tu WordPress, quizás uno de estos estilos harán que mejoren la estética de la paginación de tu blog.[Demos] ← jQuery 1.3 Visual Cheat [...]

  2. [...] eres un usuario de WP-PageNavi en tu WordPress, quizás uno de estos estilos harán que mejoren la estética de la paginación de tu [...]

  3. [...] Demos -  Mas info y descarga: 10 estilos de paginación para WP-PageNavi Delicious / Digg / Barrapunto / Linkk / Technorati / Stumble it! No Related [...]

  4. [...] Si tienes un blog en WordPress y usas WP-PageNavi para paginarlo, puedes darle un toque más profesional usando uno de estos estilos. Explicación y descarga, aquí. [...]

  5. [...] estilos de paginacion aquí. Por cierto, les recomiendo ampliamente el blog de InfectedFX.Enlace: 10 estilos de paginación para WP-PageNavi by Infectedfxgoogle_ad_client = "pub-9637234997044521"; /* 468×15, creado 3/06/09 */ google_ad_slot = [...]

  6. [...] 10 estilos de paginación para WP-PageNavi Etiquetas: estilos de paginacion, page navi, paginacion wordpress, paginas, Theme Woordpress [...]

  7. [...] ver los 10 estilos (Demo) para paginar, junto a su tutorial de como integrarlo de una manera muy [...]

  8. Source Beta dice: 9

    [...] con el ‘estilo’ por defecto, rompiendo muchas veces la estéticas de vuestros blog. Infected FX se encargo de crear 10 estilos de paginación gratuitos para nuestro blog, para los bloggers que [...]

  9. [...] New style sheet from Infectedfx.net [...]

  10. [...] para el plugins wp-PageNavi Si eres un usuario de WP-PageNavi en tu WordPress, quizás uno de estos estilos harán que mejoren la estética de la paginación de tu blog.[Demos]Artículos relacionados aNieto2k ahora personalizada para [...]

  11. [...] estilos son bastante buenos, arriba les puse dos ejemplos pero pueden ver el resto en este enlace. Si queres mejorar tu sitio en Worpdress, deberías empezar con insertar este plugin, muy [...]

  12. [...] Si algún paso te quedó en el tintero para poder aplicar los estilos, visitá el website de infectedfx.net o preguntanos en el foro. Nekko 12 October 2009 WordPress css, estilos, [...]

  13. [...] en | InfectedFX Preview | Aqui Descarga | WP-Pagenavi_Free_Styles Etiquetas: Tutoriales, WordPress [...]

  14. [...] 10 estilos de paginación gratis para usar con WP-PageNavi. [InfectedFX] [...]

  15. [...] El plugin que he usado para la paginación es WP-PageNavi . En infectedFX nos ofrecen 10 estilos de paginación gratis para usar con WP-PageNavi [...]

  16. [...] Demos -  Mas info y descarga: 10 estilos de paginación para WP-PageNavi Subscribite al RSS Guardarlo en Del.icio.us Compartirlo en Facebook Mantener tus Demos, [...]

Agrega tu opinión Invitado, tu puedes registrarte o ingresar a tu cuenta .

No será publicado

Get your own Gravatar
Sign up for free