Cómo crear una página de archivos personalizados en WordPress

La página de archivos personalizados es una excelente manera de reunir todo su contenido antiguo en una sola página. Le permite tener una página dedicada donde puede enumerar sus archivos mensuales, archivos de categoría, archivos de etiquetas, archivos de autor y cualquier otra cosa que desee agregar. Tenemos una página de archivos personalizada para WPBeginner. Recientemente uno de nuestros usuarios sugirió que escribiéramos un tutorial sobre eso. En este artículo, le mostraremos cómo crear una página de archivos personalizada en WordPress.


El problema

De manera predeterminada, tiene la capacidad de mostrar sus archivos anuales mediante el uso de widgets de barra lateral. Esto puede salirse de las manos una vez que haya estado blogueando durante más de un año. Imagine sitios como WPBeginner que han estado activos durante casi 4 años. Tendríamos 48 enlaces de archivo mensuales en la barra lateral. También tiene la capacidad de agregar archivos de categorías, listados de autores, etc. en su barra lateral. Pero, ¿por qué abarrotar la barra lateral con tantos enlaces cuando puede crear una sola página para enumerarlos a todos? Esto es cuando entra en juego una página de archivos personalizada. No solo le permite evitar el desorden, sino que también brinda a sus usuarios una forma eficiente de navegar a través de su contenido anterior.

Lamentablemente, la mayoría de los temas de WordPress no vienen con una plantilla de página de archivos personalizada. Veamos lo que necesita para crear una plantilla de página de archivos personalizada en WordPress.

Nota: No confunda los archivos personalizados con la plantilla archive.php que viene con la mayoría de los temas de WordPress. La plantilla archive.php se usa para mostrar mensualmente, categoría, etiqueta, autor y otras páginas de archivo. Nuestra página de archivos personalizados sería una sola página que reunirá todos sus otros archivos.

Crear una plantilla de página de archivos personalizados

Lo primero que debe hacer es crear una plantilla de página para la página de archivos personalizados. Simplemente abra un nuevo archivo en su editor de texto (es decir, el Bloc de notas) y asígnele un nombre page-archive.php. A continuación, agregue las siguientes líneas de código en la parte superior:

<?php
/ *
Nombre de plantilla: Archivos
* /
?>

Cargue page-archive.php en su carpeta de temas de WordPress, y ha creado una plantilla de página de Archivos. Ahora debemos asegurarnos de que esta plantilla de página coincida con el diseño de su sitio. Copie el contenido de su archivo page.php ubicado en la carpeta de su tema y péguelo en page-archive.php.

A continuación se muestra un ejemplo de cómo se vería su archivo page-archive.php:

<?php
/ *
Nombre de plantilla: Archivos
* /
get_header (); ?>

<?php while (have_posts ()): the_post (); ?>

<?php the_title (); ?>

<?php the_content (); ?>

/ * Las funciones de archivos personalizados van debajo de esta línea * /

/ * Las funciones de archivos personalizados van por encima de esta línea * /

<?php mientras tanto; // fin del ciclo. ?>


<?php get_sidebar (); ?>
<?php get_footer (); ?>

Crear una página de archivos personalizados en WordPress

Ahora que tiene lista la plantilla de página básica, debe crear una nueva página de archivos personalizados en WordPress. Vaya a su panel de administración de WordPress y agregue una nueva página (Páginas »Nuevo) Puede llamar a esta página Archivos, Biblioteca o cualquier otra cosa que desee. Ahora mire los meta cuadros debajo del botón publicar en el lado derecho de su pantalla. Debería ver un cuadro de meta llamado Atributos de página. Haga clic en el menú desplegable debajo de Plantilla y elija Archivar como su plantilla de página. Guardar y publicar la página.

Seleccionar plantilla de página de archivos en WordPress

Ahora ha creado una página que usa la plantilla de página de archivos, sin embargo, no mostrará ningún contenido. Avancemos y agreguemos elementos de página de archivo personalizados, como archivos anuales, categorías, etc..

Agregar archivos mensuales con archivos compactos

Si observa nuestra página de archivos personalizados, notará que no estamos utilizando la lista de archivos mensuales predeterminada que viene con WordPress. En cambio, estamos utilizando un complemento llamado Archivos compactos. Tenga en cuenta que hemos adoptado este complemento y ahora lo mantenemos.

Instale y active este complemento el complemento Compact Archives. Después de activar el complemento, agregue el siguiente código en su plantilla de página de archivos personalizados (page-archive.php):

Por fecha

    <?php compact_archive ($ style = ‘block’); ?>

Mostrará sus archivos mensuales de esta manera:

Visualización de archivos mensuales un año por fila utilizando archivos compactos

Agregar una lista de todas las categorías

Las categorías resumen los temas principales de su sitio web y son la mejor manera de ordenar su contenido. Vea por qué cómo usamos Categorías vs Etiquetas. Dado que estamos utilizando categorías como la forma principal de organizar nuestro contenido, creemos que es absolutamente crucial enumerar nuestros archivos de categorías. Para ahorrar espacio, vamos a mostrar una lista en línea.

Primero agregue este código en su archivo de plantilla de página de archivos:

Categorías:

    <?php wp_list_categories (‘title_li =’); ?>

Ahora necesitamos diseñar esta lista, hacer que parezca en línea y mejorar su aspecto. Agregue esto al archivo style.css de su tema:

ul.bycategories {
margen: 0;
relleno: 0;
}
ul.bycategories li {
estilo de lista: ninguno;
tipo-estilo-lista: ninguno;
margen: 0;
relleno: 0;
}
ul.bycategories li a {
estilo de lista: ninguno;
tipo-estilo-lista: ninguno;
margen: 0 20px 15px 0;
flotador izquierdo;
fondo: #eee;
color: # 464646;
acolchado: 5px 10px;
radio de borde: 5px;
-radio-borde-moz: 5px;
-webkit-border-radius: 5px;
}
ul.bycategories li a: hover {
decoración de texto: ninguno;
fondo: # ff6200;
color: #fff;
}
.claro {claro: ambos;}

Sus categorías se verán así:

Visualización en categorías de línea en la página de archivos en WordPress

¿Explorar? Redireccionar usuarios a una publicación aleatoria

En nuestra página de archivos, tenemos un botón Explorar WPBeginner. Este botón redirige a los usuarios a una publicación aleatoria. El propósito es permitir a los usuarios tropezar aleatoriamente con los artículos. Aprenda cómo redirigir a los usuarios a una publicación aleatoria en WordPress.

Si bien esta es toda la información que tenemos en nuestra página de archivos personalizados, sin duda puede agregar más. Veamos algunas de las otras cosas que puedes agregar.

Agregar una nube de etiquetas

Si desea mostrar una nube de etiquetas de sus etiquetas más populares utilizadas en el sitio, simplemente agregue el siguiente código en el archivo custom-archive.php:

Nube de etiquetas:

<?php wp_tag_cloud (); ?>

La función wp_tag_cloud () viene con muchos parámetros para ajustar el número de etiquetas, tamaños de etiqueta máximos y mínimos, etc..

Agregar una lista de páginas

Si desea mostrar una lista de todas las páginas en su sitio, simplemente agregue el siguiente código:

<?php wp_list_pages (‘title_li =’); ?>

Agregar una lista de autores

Para mostrar la lista de autores en el sitio, simplemente agregue el siguiente código:

<?php wp_list_authors (‘exclude_admin = 0&optioncount = 1 ‘); ?>

Agregar publicaciones recientes

Si desea mostrar una lista de sus publicaciones más recientes, agregue este código:

<?php wp_get_archives (‘type = postbypost&límite = 10 ‘); ?>

Una página completa de archivos permite a sus usuarios navegar eficientemente a través de su contenido anterior. Esperamos que este artículo te haya ayudado a crear una página de archivos personalizada en WordPress. Si tiene alguna pregunta o sugerencia, háganoslo saber dejando un comentario a continuación.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map