WP-PageNavi

Descripción

¿Quieres reemplazar los viejos enlaces ← Entradas anteriores | Entradas siguientes → con enlaces a las páginas?

Este plugin ofrece la etiqueta de plantilla wp_pagenavi(), que genera atractivos enlaces de paginación. Echa un vistazo a las instrucciones de instalación para usarlo en tu tema.

Ayuda a traducirlo en WordPress Translate.

Estado de desarrollo

Desarrollo

Agradecimientos

Donaciones

He pasado la mayoría de mi tiempo creando, actualizando, manteniendo y dando soporte a estos plugins. Si de verdad te gustan mis plugins y puedes pasarme un par de pavos lo apreciaré de verdad. Si no siéntente libre de usarlo sin obligación alguna.

Capturas

  • Con estilos personalizados
  • Administración - Página de opciones

Preguntas frecuentes

Error al activarlo: “Parse error: syntax error, unexpected…”

Asegúrate de que tu alojamiento funcione con PHP 5. El único modo seguro de hacerlo es añadir esta línea a wp-confing.php (después de la etiqueta de apertura <?php):

var_dump(PHP_VERSION);

¡Cuando voy a la página 2 veo las mismas entradas que en la página 1!

Estás utilizando mal query_posts(). Echa un vistazo al modo correcto de usar query_posts()

¿Funciona PageNavi con instancias secundarias de WP_Query?

Sí; lee este tutorial

¿Cómo ignoro la página de opciones?

Si estás usando un plugin multilingüe probablemente prefieras ignorar estas cadenas en la página de opciones.

Lo puedes hacer así:

<?php wp_pagenavi( array( 'options' => PageNavi_Core::$options->get_defaults() ) ); ?>

Reseñas

nice one

Azragh

configurable, possibility to disable css, show & hide fields.. just nice =)

Leer todas las 133 reseñas

Registro de cambios

2.91

  • Valida las opciones de texto con kses
  • Actualiza el Framework SCB

2.90

  • Retirados los archivos po/mo del plugin
  • Uso de translate.wordpress.org para traducir el plugin

2.89.1

  • FIXED: before and after args

2.89

  • NEW: wrapper_tag option to allow other HTML tag besides DIV and wrapper_class option to allow other class name besides wp-pagenavi. Props @Mahjouba91.

2.88

  • NEW: Added filters for altering class names. Props @bookwyrm

2.87

  • NEW: Uses WordPress native uninstall.php

2.86

  • NEW: Bump to 4.0
  • NEW: Added rel=next and rel=previous

2.85

  • FIXED: “Use pagenavi-css.css” & “Always Show Page Navigation” in the options are not being saved

2.84

  • FIXED: Updated scb framework to fix scbAdminPage incompatible error

2.83

  • added ‘echo’ parameter
  • added Estonian and Bengali translations
  • updated scbFramework

2.82

  • fixed prev/next links not appearing in some conditions
  • added Hebrew, Georgian and Azerbaijani translations
  • updated scbFramework

2.81

  • require an explicit type; fixes bugs with multipart pages

2.80

  • support for multi-part pages and user queries
  • moved prev/next links before/after first/last links
  • más información

2.74 (2011-02-17)

  • added ‘smaller’ and ‘larger’ classes
  • added $query arg to wp_pagenavi()
  • updated translations
  • more info

2.73 (2010-08-17)

  • añadido el argumento $options a wp_pagenavi()
  • updated scbFramework
  • 3 new translations: AL, JA, BR

2.72 (2010-04-19)

  • fixed first link

2.71 (2010-04-18)

  • remove conflicting .left and .right from .extend elements
  • bundle language files

2.70 (2010-04-11)

  • better default CSS
  • fixed issue with slashed quotes in settings
  • let WordPress handle uninstallation
  • more info

2.61 (2010-02-07)

  • fixed: memory limit error

2.60 (2010-02-07)

  • new: Compatible With WordPress 2.9
  • nuevo: Añadidas las clases CSS “previouspostslink” y “nextpostslink” para dar estilos a los enlace de anterior/siguiente por Joost de Valk.
  • nuevo: Añadida opción para incluir pagenavi-css.css en WP-Admin -> Ajustes -> PageNavi
  • fixed: check for pagenavi-css.css in the child theme, first
  • fixed: cleaner options page

2.50 (2009-06-01)

  • new: Compatible With WordPress 2.8
  • new: Added Larger Page Number Pagination
  • new: Added “first”, “page” and “last” CSS Name To Link
  • fixed: Removed “ ” Entity
  • fixed: Uses $_SERVER[‘PHP_SELF’] With plugin_basename(FILE) Instead Of Just $_SERVER[‘REQUEST_URI’]

2.40 (2008-12-12)

  • new: Compatible With WordPress 2.7 Only
  • new: Right To Left Language Support by Kambiz R. Khojasteh
  • new: Called pagenavi_textdomain() In pagenavi_init() by Kambiz R. Khojasteh

2.31 (2008-07-16)

  • new: Compatible With WordPress 2.6

2.30 (2008-06-01)

  • new: WP-PageNavi Will Load ‘pagenavi-css.css’ Inside Your Theme Directory If It Exists. If Not, It Will Just Load The Default ‘pagenavi-css.css’ By WP-PageNavi
  • new: Uses /wp-pagenavi/ Folder Instead Of /pagenavi/
  • new: Uses wp-pagenavi.php Instead Of pagenavi.php
  • new: Added “wp-pagenavi a:visited” Style In pagenavi-css.css
  • new: Added $before And $after Function Arguments To wp_pagenavi();
  • fixed: Rearranged CSS Classes In pagenavi-css.css
  • fixed: “First” Text Does Not Always Appear If Page 1 Is Not Shown

2.20 (2007-10-01)

  • new: Supports query_posts(); Variables
  • new: Ability To Uninstall WP-PageNavi

2.11 (2007-06-01)

  • new: Page Navigation Now Is Customizable Via ‘WP-Admin -> Options -> PageNavi’ And pagenavi-css.css
  • new: Default Style Navigation Is Now Boxed Navigation (Similar To Digg.com)
  • fixed: Fix For Ultimate Tag Warrior By Oliver Kastler & Stephan (Netconcepts)

2.10 (2007-02-01)

  • new: Compatible With WordPress 2.1 Only
  • new: Move pagenavi.php To pagenavi Folder

2.03 (2006-10-01)

  • fixed: Now Compatible With WordPress 2.1

2.02 (2006-06-01)

  • new: Added Drop Down Menu Style Of Page Navigation

2.01 (2006-03-01)

  • fixed: Paging Show If There Is Only 1 Page

2.00 (2006-01-01)

  • new: Compatible With WordPress 2.0
  • fixed: Space Issues

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Ver el código