Skip to main content

Cómo Agregar Números De Página Sin El Primer Wordpress?

  • Natalio Ferrándiz-Lloret
  • Software

En la mayor a de los casos, los n meros de p gina son un elemento importante de navegaci n que permite a los usuarios navegar r pidamente por su sitio web. Sin embargo, si su sitio se basa en la plataforma WordPress, es posible que haya notado que los n meros de p gina predeterminados incluyen la primera p gina, lo que puede no ser siempre deseable.

Para excluir los n meros de p gina de la primera p gina, puede utilizar algunas de las herramientas y Complementos disponibles en WordPress. Una forma de hacerlo es usar la codificaci n en la plantilla de su tema.

Si no desea cambiar el c digo de su tema, tambi n hay una serie de Complementos que le permiten personalizar los n meros de p gina, excluyendo el primero. Algunos de estos Complementos incluyen "Exclude Page from Navigation", "Exclude Pages from Navigation", "Exclude Pages", "No Page Number" y otros. Estos Complementos proporcionan una manera f cil de personalizar los n meros de p gina en su sistema de WordPress.

  1. Crear una nueva plantilla para p ginas sin la primera
  2. Cambiar funciones en el archivo functions.php
  3. Agregar clases CSS para nuevas p ginas
  4. Configuraci n de la navegaci n en la plantilla
  5. Cambiar enlaces a nuevas p ginas

Crear una nueva plantilla para p ginas sin la primera

Si desea agregar n meros de p gina sin el primero a su sitio de WordPress, necesitar crear una nueva plantilla de p gina. Aqu es c mo hacerlo:

  1. Abra el panel de administraci n de su sitio de WordPress.
  2. Vaya a la secci n Apariencia y seleccione Editor de temas.
  3. En el lado derecho de la pantalla, ver una lista de archivos en el tema seleccionado. Busque el archivo " page.php" y haga clic en l.
  4. Haga una copia del archivo "page.php " y ll melo, por ejemplo, "page-with-pagination.php .
  5. Abra el archivo "page-with-pagination.php " para editar.
  6. Encuentra el siguiente c digo:
  7. Despu s de esta l nea, pegue el siguiente c digo:
Fs.:',
  1. 'after' => '
  2. ',
  3. ) ); ?>
  4. Guarde los cambios realizados y cierre el Editor de temas.
  5. Ahora tiene una nueva plantilla de p gina "page-with-pagination.php", que agrega n meros de p gina sin el primero.

Para usar esta plantilla en una p gina espec fica, vaya a P ginas en el panel de administraci n.

Seleccione la p gina para la que desea utilizar la nueva plantilla y ed tela.

En el panel derecho, seleccione "Plantilla" y seleccione "P gina con paginaci n".

  1. Guarde los cambios en la p gina.
  2. La p gina seleccionada ahora usar la nueva plantilla "page-with-pagination.php " con n meros de p gina incrustados. Puede personalizar la apariencia de los n meros de p gina agregando estilos apropiados al archivo CSS de su tema.
  3. Cambiar funciones en el archivo functions.php
  4. Para agregar n meros de p gina sin el primero en su sitio de WordPress, debe realizar cambios en el archivo functions.php. Esto se puede hacer con las siguientes funciones:
Vaya al panel de administraci n de WordPress.

Seleccione Apariencia en el men y, a continuaci n, Editor.

En la ventana que se abre en el lado izquierdo, busque y seleccione el archivo functions.php para editar.

Agregue el siguiente c digo al archivo functions.php:

return $args;

Este c digo cambia los par metros de paginaci n y establece el desplazamiento (offset) en 1 si la p gina actual no es la p gina principal. Por lo tanto, los n meros de p gina comenzar n con 2 para todas las p ginas excepto la primera.

Despu s de agregar el c digo, guarde los cambios en el archivo functions.php y compruebe el resultado en su sitio de WordPress. Ahora los n meros de p gina deben agregarse sin la primera p gina.

Agregar clases CSS para nuevas p ginas

Para agregar clases CSS a nuevas p ginas en WordPress, necesitar  usar la funci n 

.

ayuda a agregar clases CSS a un elemento

dependiendo de diferentes condiciones, incluida la p gina actual.

Para agregar clases CSS solo para p ginas nuevas, puede usar el siguiente c digo:

Despu s de eso, puede agregar clases CSS personalizadas al estilo de su tema utilizando las clases resultantes. Por ejemplo:

body.new-page {

/ * estilos para nuevas p ginas */

}

body.new-page .content {

/ * estilos para contenido en p ginas nuevas */

}

Ahora, cuando creas una nueva p gina en WordPress, la clase

  1. new-page
  2. se agregar autom ticamente al elemento
  3. . Puede usar esta clase para aplicar estilos personalizados solo a p ginas nuevas.
  4. No olvide guardar los cambios en el archivo
  5. header.php

su tema despu s de realizar cambios.