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.
- Crear una nueva plantilla para p ginas sin la primera
- Cambiar funciones en el archivo functions.php
- Agregar clases CSS para nuevas p ginas
- Configuraci n de la navegaci n en la plantilla
- 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:
- Abra el panel de administraci n de su sitio de WordPress.
- Vaya a la secci n Apariencia y seleccione Editor de temas.
- 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.
- Haga una copia del archivo "page.php " y ll melo, por ejemplo, "page-with-pagination.php .
- Abra el archivo "page-with-pagination.php " para editar.
- Encuentra el siguiente c digo:
- Despu s de esta l nea, pegue el siguiente c digo:
Fs.:',- 'after' => '
- ',
- ) ); ?>
- Guarde los cambios realizados y cierre el Editor de temas.
- 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".
- Guarde los cambios en la p gina.
- 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.
- Cambiar funciones en el archivo functions.php
- 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
- new-page
- se agregar autom ticamente al elemento
- . Puede usar esta clase para aplicar estilos personalizados solo a p ginas nuevas.
- No olvide guardar los cambios en el archivo
- header.php
su tema despu s de realizar cambios.