Cómo mostrar los mensajes recientes como un desplegable en WordPress

Probablemente esté familiarizado con el widget Categoría en WordPress. Recientemente, uno de nuestros lectores nos preguntó si era posible mostrar los mensajes recientes en un desplegable también. En este artículo, le mostraremos cómo mostrar los mensajes recientes como un desplegable en WordPress.

¿Por qué y quién necesita publicaciones recientes en Drop Down?

WordPress viene con un widget de publicaciones recientes incorporado que puedes añadir a cualquier barra lateral o área de preparación de widgets.

Este widget simplemente muestra una lista de mensajes recientes, y puedes elegir el número de mensajes que quieres mostrar. Pero si quieres mostrar más de 5-10 mensajes, la lista ocupará mucho espacio en tu barra lateral.

Algunos usuarios de WordPress pueden necesitar una forma compacta de mostrar los mensajes recientes. En ese caso, el uso de listas desplegables o plegables puede ayudarle a ahorrar espacio.

Echemos un vistazo a un par de formas diferentes de mostrar los mensajes recientes como un menú desplegable en WordPress.

Mostrando Mensajes Recientes de WordPress en un Menú Desplegable (Código Manual)

Este método utiliza la función wp_get_recent_posts incorporada. Todo lo que tiene que hacer es copiar y pegar el siguiente código en el archivo functions.php de su tema o en un plugin específico del sitio.

123456789101111121314141516171818192021functionwpb_recentposts_dropdown() { $string.= rpdropdown"> ""selected>Select a Post; $args= array( numberposts=> `5, post_status=> ` publish); $recent_posts= wp_get_recent_posts($args); foreach( $recent_postsas$recent){ $string.= . get_permalink($recent["ID"]) . . $reciente["post_title"]." cadena.= "text/javascript"> varurlmenu = document.getElementById( "rpdropdown"); urlmenu.onchange = function() { ventana.open((() esto.opciones[ esto.selectedIndex ].value, "_self"); }; ; return$string;} add_shortcode(rp_dropdown, wpb_recentposts_dropdown);add_filter(widget_text,do_shortcode);

Ahora puede usar el código abreviado[rp_dropdown] en su post, páginas y widgets de WordPress. Se verá así:

Adición de mensajes recientes plegables utilizando el plugin

El método anterior simplemente enumera sus publicaciones recientes en un formulario desplegable. Otra forma de ahorrar espacio es añadiendo una lista plegable de mensajes recientes que se expande cuando los usuarios hacen clic en ella.

Lo primero que debe hacer es instalar y activar el plugin Collapse-O-Matic. Funciona desde el primer momento, y no hay ajustes que pueda configurar.

El plugin simplemente te permite mostrar cualquier cosa en un menú plegable usando un código abreviado.

Antes de usar este plugin, necesitamos una manera de mostrar fácilmente los mensajes recientes en cualquier lugar que queramos. Simplemente agregue este código al archivo functions.php de su tema o a un plugin específico del sitio.

1234567891010111213functionwpb_recentposts() { $string.=

    "Args= array(numberposts=> 5, post_status=> publish);$recent_posts= wp_get_recent_posts($args); foreach( $recent_posts as$recent){ $string.=

  • get_permalink($reciente["ID"]) . $reciente["post_title"]."
  • "$string.="

return$string;} add_shortcode(recentposts, wpb_recentposts);add_filter(widget_text,do_shortcode);

Este código simplemente le permite mostrar una lista de mensajes recientes utilizando el código abreviado[mensajes recientes].

Ahora añadiremos nuestro atajo en el atajo Collapse-O-Matic para crear una lista plegable de mensajes recientes.

Simplemente añada el código abreviado de la siguiente manera:

expandir title="Mensajes recientes"][Mensajes recientes][/expandir]

Puede agregar este código abreviado en un widget de texto, mensajes o páginas en su sitio de WordPress. Así es como se veía en nuestro sitio de pruebas.

Eso es todo, esperamos que este artículo te haya ayudado a mostrar los posts recientes como desplegables en WordPress. Usted también puede ver estos 6 consejos para crear un calendario editorial asesino en WordPress.

Si te ha gustado este artículo, suscríbete a nuestros tutoriales de vídeo de YouTube Channel for WordPress. También puede encontrarnos en Twitter y Facebook.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir