¿Sabías que WordPress te permite mostrar tus publicaciones usando la función de publicación en línea? Sin embargo, las publicaciones fijas son una de las características menos conocidas de WordPress. En este artículo, le mostraremos 6 cosas interesantes que puede hacer con publicaciones fijas en WordPress.

Video tutorial
Contents
Suscríbase a MundoCMS Si no le gusta el video o necesita más instrucciones, siga leyendo.
1. Caducar automáticamente las publicaciones fijas
Si está utilizando publicaciones fijas para resaltar un evento especial o un cupón, deberá despegar la publicación después de que termine ese evento. Parece un trabajo innecesario que tienes que automatizar. Simplemente instale y active el complemento Expire Sticky Posts. Tras la activación, puede establecer una fecha de vencimiento para las publicaciones persistentes.
Después de la fecha de vencimiento, su publicación permanente se convertirá automáticamente en una publicación regular. Para obtener instrucciones paso a paso, eche un vistazo a nuestro tutorial (con video) sobre cómo configurar la fecha de vencimiento de la publicación adhesiva en WordPress.
2. Post-it para categorías
De forma predeterminada, las publicaciones persistentes solo aparecen en la primera página de su sitio. Pero, ¿qué sucede si desea mostrar contenido destacado en las páginas de archivo de su categoría? Puede hacerlo instalando y activando el complemento Category Sticky Post. Tras la activación, edite una publicación que desee destacar y seleccione la categoría de publicación permanente.
Para obtener instrucciones más detalladas, consulte nuestro tutorial sobre cómo agregar publicaciones fijas para categorías en WordPress.
3. Ver los elementos adhesivos más recientes
Los artículos destacados se utilizan generalmente para mostrar su contenido más importante. Pero después de un tiempo, sus viejos artículos destacados desaparecen bajo el archivo. Puede revivir su antiguo contenido destacado mostrándolo en la página Archivo personalizado o en cualquier otro lugar de su sitio. Simplemente pegue este código en el archivo functions.php de su tema o en un complemento de WordPress específico del sitio. function wpb_latest_sticky () {/ * Obtener todos los elementos adhesivos * / $ sticky = get_option (‘sticky_posts’); / * Ordenar los adhesivos con los más recientes en la parte superior * / rsort ($ adhesivos); / * Obtener los últimos 5 adhesivos (cambiar 5 a un número diferente) * / $ adhesivo = array_slice ($ adhesivo, 0, 5); / * Consultar publicaciones persistentes * / $ the_query = new WP_Query (array (‘post__in’ => $ sticky, ‘ignore_sticky_posts’ => 1)); // El bucle if ($ the_query-> have_posts ()) {$ return. = ‘
- ‘; while ($ the_query-> have_posts ()) {$ the_query-> the_post (); $ retorno. = ‘
- «. get_the_title (). ‘
«. get_the_excerpt (). ‘
‘; } $ retorno. = ‘
‘; } else {// no se encontraron mensajes} / * Restaurar los datos de la publicación original * / wp_reset_postdata (); return $ return; } add_shortcode (‘latest_stickies’, ‘wpb_latest_sticky’); Después de agregar este código, simplemente cree agregar el código corto [latest_stickies] donde quiera que se muestren sus últimas publicaciones. Para obtener instrucciones detalladas, visite nuestro artículo: Cómo ver las últimas publicaciones persistentes en WordPress.
4. Post-it para tipos de publicaciones personalizadas
La función de publicación fija solo está disponible para publicaciones de WordPress, pero eso no significa que no pueda agregar esta función para otros tipos de publicaciones. Simplemente instale y active el complemento Sticky Custom Post Types. Una vez que haya activado el complemento, visite Configuración »Lectura y habilite publicaciones persistentes para cualquier tipo de publicación que desee.
Para obtener instrucciones más detalladas, consulte nuestro tutorial sobre cómo agregar publicaciones fijas en los tipos de publicaciones personalizadas de WordPress.
5. Cómo ocultar publicaciones fijas del bucle de WordPress
Cuando use publicaciones fijas, notará que, de forma predeterminada, WordPress muestra su publicación adhesiva en la parte superior de todas sus publicaciones de WordPress. Por ejemplo, si tiene un bucle para mostrar publicaciones recientes, las publicaciones persistentes aparecerán en la parte superior independientemente de cuándo se agregaron. Para evitar esto, simplemente use el argumento ignore_sticky_posts en su solicitud de WordPress, así:
10, ‘ignore_sticky_posts’ => 1); $ the_query = new WP_Query ($ args); if ($ the_query-> have_posts ()): while ($ the_query-> have_posts ()): $ the_query-> the_post (); ?> Consulte nuestro tutorial sobre cómo excluir publicaciones fijas del bucle de WordPress para obtener instrucciones más detalladas.
6. Estilo de artículos pegajosos
¿Quieres agregar un estilo personalizado a tus publicaciones adhesivas? Muchos temas de WordPress usan la función post_class () para agregar automáticamente clases de publicaciones para cada publicación. Si su tema ya está usando la función post_class (), verá una clase pegajosa agregada a sus publicaciones persistentes.
Si su tema no agrega una clase fija al div del contenedor de publicaciones, puede agregarlo usted mismo agregando la función post_class () en el div de publicación o el contenedor de publicaciones.» > Ahora puede usar la clase CSS .sticky en la hoja de estilo de su tema hijo. Aquí hay algunos CSS básicos para comenzar: .sticky {background-color: #ededed; borde: 1 px sólido # f5f5f5; color: # 272727; relleno: 5px; } .sticky: before {content: «Featured»; color: #FFF; fondo: # f20000; relleno: 10px; pantalla: bloquear en línea; alineación de texto: derecha; Flotar derecho; peso de fuente: negrita; transformación de texto: mayúsculas; } Así es como se veía en nuestro sitio de demostración usando el tema Twenty Twelve.
Eso es todo, esperamos que este artículo te haya ayudado a aprender algunas cosas interesantes que hacer con publicaciones adhesivas en tu sitio de WordPress. También puede consultar nuestra guía de los 10 hacks y complementos de categorías más buscados para WordPress. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Google+.