¿Quieres saber cómo mostrar todas tus publicaciones de WordPress en una sola página? Muchos sitios web mostrarán una publicación a la vez. Este es el enfoque clásico y tiene una gran desventaja. Los visitantes deben encontrar otra publicación en su sitio web y hacer clic en ella. Puede que estés pensando, bueno, sí, pero ¿qué hay de malo en eso?
Es extremadamente común que un visitante lea una publicación y se vaya. De hecho, es más probable que los visitantes pasen 15 segundos en la página buscando información en particular y luego se vayan. Tener todas sus publicaciones en una página le da al visitante menos posibilidades de irse porque solo necesita hacer clic en una de ellas. Hoy, demostraré cómo mostrar todas sus publicaciones en una página usando dos métodos.
¿Por qué mostrar todas sus publicaciones de WordPress en una sola página?
Por lo general, solo configurará su contenido más reciente y más popular para que aparezca en las páginas. Esto asegurará que su contenido más nuevo llame la atención mientras mantiene el contenido popular en el centro de atención. Por supuesto, si tiene un sitio web antiguo, lo más probable es que tenga mucho contenido que no esté en el centro de atención. La mayoría de los visitantes solo podrán encontrar ese contenido a través de un motor de búsqueda oa través de la página de archivo del sitio web .
En lugar de confiar en los resultados del motor de búsqueda y en su página de archivo, ¿por qué no crear una página con cada publicación? Esto ayudará a los visitantes a encontrar cualquier publicación en su sitio web en un solo lugar. Si tiene mucho contenido y me refiero a mucho contenido, esto podría resultar en una página muy abrumadora. En este caso, es posible que desee no publicar todas las publicaciones y elegir mostrar artículos más populares o bien recibidos. Muchos visitantes ven mucho contenido y se sienten abrumados, por lo que las páginas ocupadas no son una buena práctica .
Cómo se pueden mostrar todas sus publicaciones de WordPress en una sola página
Hoy, demostraré cómo mostrar todas sus publicaciones en una página usando dos métodos. Mostrar todas sus publicaciones en una página es muy fácil y hay varias formas de hacerlo. Voy a repasar dos de estos métodos. El primero es usar el complemento Display Posts Shortcode . Tiene más de 100.000 instalaciones activas y, como sugiere el nombre, muestra todas sus publicaciones a través de un simple código abreviado.
El segundo método no implicará complementos adicionales, pero utilizará el código de plantilla de página. Si no se siente cómodo con la codificación, le recomendaría usar el primer método. Dicho esto, incluso si se siente cómodo editando código o insertando un fragmento, esto está en un nivel diferente. Antes de empezar te recomendaría crear una copia de seguridad de tu sitio web . Esto garantizará que, si se comete un error, simplemente pueda volver a la versión de su sitio antes de agregar el código.
Método de complemento
Comience haciendo clic en Complementos y seleccione la opción Agregar nuevo en el panel de administración de la izquierda.
Busque Display Posts Shortcode en el cuadro de búsqueda disponible. Esto abrirá complementos adicionales que pueden resultarle útiles.
Desplácese hacia abajo hasta que encuentre el complemento Display Posts Shortcode y haga clic en el botón «Instalar ahora» y active el complemento para su uso.
A diferencia de otros complementos, este no tiene una página de configuración. Funciona correctamente después de la activación. Para usar este complemento, simplemente pegue el siguiente código corto en una nueva página:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ][display-posts posts_per_page=” 1000″ orden=”DESC”][/ht_message]
Mostrará 1000 publicaciones, pero si tiene más, cambie «1000» al número apropiado y deje espacio para las nuevas. Está en orden descendente y puede cambiarlo a ascendente reemplazando «DESC» con «ASC» si lo desea. Recuerde nombrar la nueva página apropiadamente.
Felicitaciones, su página ahora mostrará todas las publicaciones de su sitio web. Recuerda que puedes cambiar el pedido en cualquier momento. Se recomienda descender porque su contenido más nuevo aparecerá primero.
Método de código de plantilla de página
Antes de intentar esto, realmente debo enfatizar que el proceso es muy tedioso y no para principiantes. También necesita un nivel razonable de comprensión de los lenguajes de código como HTML y PHP para asegurarse de que no se cometan errores. Es fácil cometer un error y no saber dónde está el problema.
Lo primero que debe hacer es crear una plantilla de página personalizada. Es un proceso muy complicado, pero una vez hecho, puedes usar la plantilla para casi cualquier cosa. Siga esta guía paso a paso que hemos escrito sobre el tema.
Una vez que haya creado su plantilla, copie y pegue el siguiente código en la plantilla:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]
<?php
// la publicación
$all_post = new WP_post(array(‘post_type’=>’post’, ‘post_status’=>’publish’, ‘posts_per_page’=>-1)); ?>
<?php if ($todas_las_publicaciones->tener_publicaciones() ) : ?>
<ul>
<!– el ciclo –>
<?php while ($all_post->have_posts() ) : $all_post->the_post(); ?>
<li><a href=”<?php the_permalink(); ?>”><?php el_título(); ?></a></li>
<?php endwhile; ?>
<!– final del bucle –>
</ul>
<?php wp_reset_postdata(); ?>
<?php else : ?>
<p><?php _e( ‘Lo siento, ninguna publicación coincide con sus criterios.’ ); ?></p>
<?php endif; ?>
[/ht_mensaje]
Este código simplemente seguirá en bucle hasta que todas las publicaciones de su sitio web estén visibles. Si este código no tiene sentido para usted, no se preocupe. No recomiendo usar este método si no es así.
Felicitaciones, debería tener una página personalizada que muestre todas sus publicaciones ahora. Tenga en cuenta que el propósito de una plantilla de página personalizada es editarla para darle a la página una apariencia especial. Esto le permite destacarse del resto de su sitio web, pero asegúrese de que funcione con el aspecto de su tema.
Mantenga su contenido visible
Es muy difícil clasificar un sitio web, lo que significa que confiar en los motores de búsqueda para obtener su contenido no es lo ideal. De hecho, por lo general, solo su contenido más nuevo aparecerá en los motores de búsqueda. Esto hace que sea importante asegurarse de que cualquier persona que encuentre su sitio web pueda encontrar todo su contenido. Es muy común tener espectadores de un solo dígito cuando comienzas.
Esto hará que su contenido de lanzamiento no reciba mucha atención, pero eso no significa que el contenido deba estar oculto. Brindarle a su comunidad un suministro saludable de contenido de calidad es una excelente manera de mantener a los espectadores en sus páginas. Por supuesto, asegúrese de seguir produciendo contenido nuevo para los visitantes que han estado allí desde el principio.
¿Qué método usaste? ¿Te gusta usar complementos mejor que las soluciones de codificación?