¿Cómo hacer que las páginas de visualización aparezcan asi Anterior 2 de 10 Siguiente

  • Autor Autor r0y
  • Fecha de inicio Fecha de inicio
r0y

r0y

Dseda
Verificación en dos pasos activada
Verificado por Binance
fQMKx.webp

Como dice el titulo como puedo lograr esto, estoy usando la paginacion wp_link_pages
Este es mi codigo
Functions.php

HTML:
add_filter('wp_link_pages_args','add_next_and_number');
function add_next_and_number($args){
    if($args['next_or_number'] == 'next_and_number'){
        global $page, $pages, $numpages, $multipage, $more, $pagenow;
        $args['next_or_number'] = 'number';
        $prev = '';
        $next = '';
        if ( $multipage ) {
            if ( $more ) {
            $i = $page - 1;
            if ( $i && $more ) {
                $prev .= _wp_link_page($i);
                $prev .= $args['link_before']. $args['previouspagelink'] . '</a>';
            }
            $i = $page + 1;
            if ( $i <= $numpages && $more ) {
                $next .= _wp_link_page($i);
                $next .= $args['link_before']. $args['nextpagelink'] . '</a>';
            }
        }
    }
    $args['before'] = $args['before'].$prev;
    $args['after'] = $next.$args['after'];    
}
return $args;
}

y este es el codigo para usar la funcion
HTML:
wp_link_pages(array('before' => '<div class="page-link-next-prev">', 'after' => '</div>', 'next_or_number' => 'next_and_number'));
 
Estás usando Wordpress. Busca un plugin que te haga la paginación. Uno muy usado es wp-pagenavi.
 
La verdad como te comentan, si tienes wp busca un plugin para hacer eso, te vas a quitar muchos dolores de cabeza para modificar codigo
 
Estás usando Wordpress. Busca un plugin que te haga la paginación. Uno muy usado es wp-pagenavi.

uso page navi, Pero estoy haciendo esta paginancion porque se la estoy dando a un post, Pagenavi lo uso pero no me funciona para paginar post
 
Atrás
Arriba