Title: Modificar forma ver Netxpage
Last modified: 20 de noviembre de 2024

---

# Modificar forma ver Netxpage

 *  [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * (@daanilb)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/)
 * Buenas!!!1
 * Estoy haciendo un cambio de tema de mi web y me gustaría saber si la función «
   netxpage» se puede personalizar… Hasta ahora me salía en este formato: 
   [https://i.imgur.com/3ulrpm9.png](https://i.imgur.com/3ulrpm9.png)
 * Y ahora en el nuevo tema sale así: 
   [https://i.imgur.com/f8HTFOw.png](https://i.imgur.com/f8HTFOw.png)
   El tema nuevo es el Newspaper 12 y el anterior era Bimber.
 * A ver si alguien me puede echar un cable!!
 * Gracias 🙂

Viendo 15 respuestas - de la 1 a la 15 (de un total de 18)

1 [2](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/page/2/?output_format=md)
[→](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/page/2/?output_format=md)

 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224039)
 * Aquí tienes como hacerlo: [https://codex.wordpress.org/Styling_Page-Links](https://codex.wordpress.org/Styling_Page-Links)
 * Ejemplo:
 *     ```wp-block-code
       <?php $titulo = get_the_title(); ?><?php wp_link_pages(array('before' => '<span class="maspaginas">' . $titulo . ': </span> ', 'after' => '</span>', 'next_or_number' => 'number', 'pagelink' => 'Pág. %', 'link_before' => '<span class="maspaginas">', 'link_after' => '</span>')); ?>
       ```
   
 *  Iniciador del debate [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * (@daanilb)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224040)
 * Gracias [@almendron](https://es.wordpress.org/support/users/almendron/). Este
   código que se añade al archivo functions.php del tema, no? 🙂
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224041)
 * No, no. Ese código se pone en el archivo correspondiente del tema. Normalmente,
   va después de «the_content». Busca en en los archivos del tema porque prácticamente
   todos lo llevan. Me refiero a «wp_link_pages».
 *  Iniciador del debate [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * (@daanilb)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224042)
 * Buenas, otra vez!!!
   He añadido ese código debajo del que tenía, he borrado el
   que tenía y dejado este y no hace nada, sigue mostrandose tal cual.En el archivo
   del tema viene definido así:
 *     ```wp-block-code
        <footer>                <?php                     // post pagination                    wp_link_pages(array(                        'before' => '<div class="page-nav page-nav-post td-pb-padding-side">',                        'after' => '</div>',                        'link_before' => '<div>',                        'link_after' => '</div>',                        'nextpagelink'     => '<i class="td-icon-menu-right"></i>',                        'previouspagelink' => '<i class="td-icon-menu-left"></i>',                    ));
       ```
   
 * He encontrado un archivo que presupongo que es donde se configura, no?
   tagdiv-
   page-generator.php 
 *     ```wp-block-code
        /**     * theme pagination     */    static function get_pagination() {        global $wp_query;        if( is_404() ) {            return;        }        $pagenavi_options = array();        $pagenavi_options['pages_text'] = esc_html__('Page %CURRENT_PAGE% of %TOTAL_PAGES%', 'newspaper');        $pagenavi_options['current_text'] = '%PAGE_NUMBER%';        $pagenavi_options['page_text'] = '%PAGE_NUMBER%';        $pagenavi_options['first_text'] = esc_html__('1', 'newspaper');        $pagenavi_options['last_text'] = esc_html__('%TOTAL_PAGES%', 'newspaper');        if (is_rtl()) {            $pagenavi_options['next_text'] = '<i class="td-icon-menu-right"></i>';            $pagenavi_options['prev_text'] = '<i class="td-icon-menu-left"></i>';        } else {            $pagenavi_options['next_text'] = '<i class="td-icon-menu-right"></i>';            $pagenavi_options['prev_text'] = '<i class="td-icon-menu-left"></i>';        }        $pagenavi_options['dotright_text'] = esc_html__('...', 'newspaper');        $pagenavi_options['dotleft_text'] = esc_html__('...', 'newspaper');        $pagenavi_options['num_pages'] = 3;        $pagenavi_options['always_show'] = 0;        $pagenavi_options['num_larger_page_numbers'] = 3;        $pagenavi_options['larger_page_numbers_multiple'] = 1000;        $paged = intval(get_query_var('paged'));        $max_page = $wp_query->max_num_pages;        if(empty($paged) || $paged == 0) {            $paged = 1;        }        $pages_to_show = intval($pagenavi_options['num_pages']);        $larger_page_to_show = intval($pagenavi_options['num_larger_page_numbers']);        $larger_page_multiple = intval($pagenavi_options['larger_page_numbers_multiple']);        $pages_to_show_minus_1 = $pages_to_show - 1;        $half_page_start = floor($pages_to_show_minus_1/2);        $half_page_end = ceil($pages_to_show_minus_1/2);        $start_page = $paged - $half_page_start;        if($start_page <= 0) {            $start_page = 1;        }        $end_page = $paged + $half_page_end;        if(($end_page - $start_page) != $pages_to_show_minus_1) {            $end_page = $start_page + $pages_to_show_minus_1;        }        if($end_page > $max_page) {            $start_page = $max_page - $pages_to_show_minus_1;            $end_page = $max_page;        }        if($start_page <= 0) {            $start_page = 1;        }        $larger_per_page = $larger_page_to_show*$larger_page_multiple;        $larger_start_page_start = (self::td_round_number($start_page, 10) + $larger_page_multiple) - $larger_per_page;        $larger_start_page_end = self::td_round_number($start_page, 10) + $larger_page_multiple;        $larger_end_page_end = self::td_round_number($end_page, 10) + ($larger_per_page);        if($larger_start_page_end - $larger_page_multiple == $start_page) {            $larger_start_page_start = $larger_start_page_start - $larger_page_multiple;            $larger_start_page_end = $larger_start_page_end - $larger_page_multiple;        }        if($larger_start_page_start <= 0) {            $larger_start_page_start = $larger_page_multiple;        }        if($larger_start_page_end > $max_page) {            $larger_start_page_end = $max_page;        }        if($larger_end_page_end > $max_page) {            $larger_end_page_end = $max_page;        }        if($max_page > 1 || intval($pagenavi_options['always_show']) == 1) {            $pages_text = str_replace("%CURRENT_PAGE%", number_format_i18n($paged), $pagenavi_options['pages_text']);            $pages_text = str_replace("%TOTAL_PAGES%", number_format_i18n($max_page), $pages_text);            echo '<div class="page-nav td-pb-padding-side">';            previous_posts_link($pagenavi_options['prev_text']);            if ($start_page >= 2 && $pages_to_show < $max_page) {                $first_page_text = str_replace("%TOTAL_PAGES%", number_format_i18n($max_page), $pagenavi_options['first_text']);                echo '<a href="' . esc_url(get_pagenum_link()) . '" class="first" title="' . $first_page_text . '">' . $first_page_text . '</a>';                if(!empty($pagenavi_options['dotleft_text']) && ($start_page > 2)) {                    echo '<span class="extend">' . $pagenavi_options['dotleft_text'] . '</span>';                }            }            for($i = $start_page; $i  <= $end_page; $i++) {                if($i == $paged) {                    $current_page_text = str_replace("%PAGE_NUMBER%", number_format_i18n($i), $pagenavi_options['current_text']);                    echo '<span class="current">' . $current_page_text . '</span>';                } else {                    $page_text = str_replace("%PAGE_NUMBER%", number_format_i18n($i), $pagenavi_options['page_text']);                    echo '<a href="' . esc_url(get_pagenum_link($i)) . '" class="page" title="' . $page_text . '">' . $page_text . '</a>';                }            }            if ($end_page < $max_page) {                if(!empty($pagenavi_options['dotright_text']) && ($end_page + 1 < $max_page)) {                    echo '<span class="extend">' . $pagenavi_options['dotright_text'] . '</span>';                }                $last_page_text = str_replace("%TOTAL_PAGES%", number_format_i18n($max_page), $pagenavi_options['last_text']);                echo '<a href="' . esc_url(get_pagenum_link($max_page)) . '" class="last" title="' . $last_page_text . '">' . $last_page_text . '</a>';            }            next_posts_link($pagenavi_options['next_text'], $max_page);            if(!empty($pages_text)) {                echo '<span class="pages">' . $pages_text . '</span>';            }            echo '<div class="clearfix"></div>';            echo '</div>';        }    }    static function td_round_number($num, $tonearest) {        return floor($num/$tonearest)*$tonearest;    }
       ```
   
 * > Gracias!!!
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224043)
 * Olvídate del archivo. El código que comienza con «footer» es donde tienes que
   modificar.
 * Aquí tienes todas las explicaciones: [https://codex.wordpress.org/Styling_Page-Links](https://codex.wordpress.org/Styling_Page-Links)
 * Por ejemplo
 *     ```wp-block-code
       'before' => '<div class="page-nav page-nav-post td-pb-padding-side">',
       ```
   
 * Esa «div» es lo que irá justo antes de la paginación. Puedes modificar el css
   asociado a esa «div» o poner otra «div» con su css correspondiente.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224044)
 * [Aquí un poco mejor explicado](https://developer.wordpress.org/reference/functions/wp_link_pages/).
    -  Esta respuesta fue modificada hace 1 año, 10 meses por [almendron](https://es.wordpress.org/support/users/almendron/).
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224046)
 * Y una pregunta: ¿por qué has indicado una web que no existe en tu perfil?
 *  Iniciador del debate [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * (@daanilb)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224047)
 * Gracias [@almendron](https://es.wordpress.org/support/users/almendron/), le echaré
   un ojo y a ver si saco algo en claro. Porque he preguntado al soporte del tema
   y han pasado de mí.
 * Esa web estaba desactualizada, en la que hago la pregunta es famososlove.es que
   tiene el tema Bimber y la paginación sale bien pero estoy modificando el tema
   newspaper para cambiarlo.
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224048)
 * ES que son cosas básicas. Creas una «div», le das el formato que te guste y en
   el array le indicas que aplique dicha «div».
 * Ejemplo: [https://www.almendron.com/artehistoria/historia-de-espana/edad-contemporanea/liberalismo-y-romanticismo-en-tiempos-de-isabel-ii/v-la-construccion-del-estado-nacion/](https://www.almendron.com/artehistoria/historia-de-espana/edad-contemporanea/liberalismo-y-romanticismo-en-tiempos-de-isabel-ii/v-la-construccion-del-estado-nacion/)
 *  Iniciador del debate [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * (@daanilb)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224084)
 * Buenas!!!!
 * He puesto el código del anterior tema tal cual y no hace ningún cambio, sigue
   tal cual estaba.
 *     ```wp-block-code
       <?php                     // post pagination                    wp_link_pages(array(    'before' => '<p>' . __('Pages:'),    'after' => '</p>',    'next_or_number' => 'number',    'nextpagelink' => __('Next page'),    'previouspagelink' => __('Previous page'),    'pagelink' => '%',    'echo' => 1 ));
       ```
   
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224086)
 * Normal que no haga nada. La páginación va en un simple párrafo. En lugar de «
   p» pon por ejemplo «<div class=»paginacion»> en «before» y luego pones «</div
   >» en «after». Por último, aplica estilos css a la div «paginación» y lo añades
   al Css adicional.
 *  Iniciador del debate [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * (@daanilb)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224102)
 * Buenas tardes [@almendron](https://es.wordpress.org/support/users/almendron/),
   gracias por tu ayuda.
 * Seguí tus pasos y seguimos igual, no modifica nada…
 *     ```wp-block-code
        <footer>                <?php                     // post pagination                    wp_link_pages(array(    'before' => '<div class="paginacion">' . __('Pages:'),    'after' => '</div>',    'next_or_number' => 'number',    'nextpagelink' => __('Next page'),    'previouspagelink' => __('Previous page'),    'pagelink' => '%',    'echo' => 1 ));
       ```
   
 * añadí en el style.css lo mismo que tengo en el archivo del otro tema
 *     ```wp-block-code
       .paginacion {    clear: both;    overflow: hidden;    margin-top: 2.25rem;    margin-bottom: 2.25rem;    position: relative}.paginacion ul {    padding: 0;    margin: 0 -3px;    position: relative;    list-style: none;    text-align: center}.paginacion ul:after {    display: table;    clear: both;    content: ""}.paginacion-label {    padding: 10px 0;    text-align: center;    font: 16px/20px serif;    font-family: Poppins,Roboto,sans-serif;    text-transform: none;    letter-spacing: normal}.paginacion-item {    box-sizing: border-box;    display: inline-block;    margin: 0;    padding: 0 3px;    vertical-align: middle}.paginacion-item .g1-link {    display: inline-block;    padding: .25rem 10px}.paginacion-item .g1-arrow {    display: -ms-flexbox;    display: -webkit-flex;    display: flex}.paginacion-just-arrows .g1-arrow span,.paginacion-just-arrows .g1-link span {    display: none}.paginacion-label-links {    display: none}.paginacion-label-xofy {    margin-bottom: 10px}.paginacion-label-xofy+ul .paginacion-item,.paginacion-label-xofy+ul .paginacion-item-current {    display: none}.paginacion-label-xofy+ul .paginacion-item-prev {    display: inline-block;    float: left;    width: 50%}.paginacion-label-xofy+ul .paginacion-item-next {    display: inline-block;    float: right;    width: 50%}
       ```
   
 * Y veo en la web, después de actualizar, borrar caché, ventana de incognito que
   la llamada que hace sigue siendo a lo de antes, no entiendo…
   copio extracto desde
   inspeccionar en la web de pruebas que tengo
 *     ```wp-block-code
       <div class="page-nav page-nav-post td-pb-padding-side"><a href="https://limegreen-hyena-505556.hostingersite.com/isabel-preysler-la-mayor-fan-de-julio-jose-iglesias-en-el-starlite-de-marbella/" class="post-page-numbers"><div><i class="td-icon-menu-left"></i></div></a> <a href="https://limegreen-hyena-505556.hostingersite.com/isabel-preysler-la-mayor-fan-de-julio-jose-iglesias-en-el-starlite-de-marbella/" class="post-page-numbers"><div>1</div></a> <span class="post-page-numbers current" aria-current="page"><div>2</div></span> <a href="https://limegreen-hyena-505556.hostingersite.com/isabel-preysler-la-mayor-fan-de-julio-jose-iglesias-en-el-starlite-de-marbella/3/" class="post-page-numbers"><div>3</div></a><a href="https://limegreen-hyena-505556.hostingersite.com/isabel-preysler-la-mayor-fan-de-julio-jose-iglesias-en-el-starlite-de-marbella/3/" class="post-page-numbers"><div><i class="td-icon-menu-right"></i></div></a></div>
       ```
   
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224105)
 * Indica la URL para echar un vistazo
 *  Iniciador del debate [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * (@daanilb)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224107)
 * te dejo el enlace donde hago las pruebas:
 * [https://limegreen-hyena-505556.hostingersite.com/asi-ha-sido-el-impresionante-look-de-ana-mena-para-su-debut-en-las-campandas-2023-2024/](https://limegreen-hyena-505556.hostingersite.com/asi-ha-sido-el-impresionante-look-de-ana-mena-para-su-debut-en-las-campandas-2023-2024/)
 *  Moderador [almendron](https://es.wordpress.org/support/users/almendron/)
 * (@almendron)
 * [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/#post-12224108)
 * Ahora mismo, por lo que veo, tienes puesto el código original. Cambia
 *     ```wp-block-code
       'before' => '<div class="xxxxxxxxxxx">'
       ```
   
 * por
 *     ```wp-block-code
       'before' => '<div class="prueba">'
       ```
   
 * y me avisas cuando lo hayas hecho.

Viendo 15 respuestas - de la 1 a la 15 (de un total de 18)

1 [2](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/page/2/?output_format=md)
[→](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/page/2/?output_format=md)

 El debate ‘Modificar forma ver Netxpage’ está cerrado a nuevas respuestas.

## Etiquetas

 * [netxpage](https://es.wordpress.org/support/topic-tag/netxpage/)
 * [paginación](https://es.wordpress.org/support/topic-tag/paginacion/)
 * [post](https://es.wordpress.org/support/topic-tag/post/)

 * En: [Guías – Resolución de problemas](https://es.wordpress.org/support/forum/manuales-y-resolucion-de-problemas/)
 * 18 respuestas
 * 2 participantes
 * Última respuesta de: [daanilb](https://es.wordpress.org/support/users/daanilb/)
 * Última actividad: [hace 1 año, 10 meses](https://es.wordpress.org/support/topic/modificar-forma-ver-netxpage/page/2/#post-12224141)
 * Estado: sin resolver

## Debates

### Debates populares

### Debates sin respuestas

### Debates que no son soporte

### Debates resueltos

### Debates no resueltos

### Todos los debates
