¿Sabía que WordPress le permite usar la función de publicaciones fijas para mostrar sus publicaciones? Sin embargo, las publicaciones fijas son una de las características menos conocidas de WordPress. En este artículo, le mostraremos 6 cosas geniales que puede hacer con las publicaciones fijas en WordPress.

truco de la publicación adhesiva

videotutorial

Suscríbete a WPBeginner

Si no te gusta el video o necesitas más explicaciones, sigue leyendo.

1. Caducan automáticamente las publicaciones fijas

Si está utilizando una publicación fijada para resaltar un evento especial o un cupón, deberá quitarla después de que finalice el evento.

Esto suena como un trabajo innecesario que deberías automatizar.

Simplemente instale y active el complemento Expire Sticky Posts. Una vez activado, puede establecer una fecha de vencimiento para las publicaciones ancladas.

Establecer una fecha de caducidad para las publicaciones fijas

Después de que caduque, su publicación anclada se convertirá automáticamente en una publicación regular. Para obtener instrucciones detalladas, consulte nuestro tutorial (con video) sobre cómo establecer una fecha de vencimiento para las publicaciones fijas en WordPress.

2. Publicaciones fijas de categorías

De forma predeterminada, las publicaciones fijadas solo aparecen en la página de inicio de su sitio. Pero, ¿qué sucede si desea mostrar contenido destacado en las páginas de archivo de categorías?

Puede hacerlo instalando y activando el complemento Category Sticky Post. Una vez activado, edite la publicación que desea destacar y seleccione la categoría de publicación anclada.

Agregar publicaciones ancladas a categorías específicas

Para obtener instrucciones más detalladas, consulte nuestro tutorial sobre cómo agregar publicaciones ancladas a categorías en WordPress.

3. Mostrar las últimas publicaciones fijadas

Por lo general, las publicaciones fijas se usan para publicaciones destacadas para mostrar su contenido más destacado. Pero después de un tiempo, tus antiguas publicaciones destacadas desaparecerán bajo los archivos. Puede revivir el contenido antiguo destacado mostrándolo en una página de archivo personalizada o en cualquier otro lugar de su sitio.

Simplemente pegue este código en el archivo functions.php de su tema o en el complemento de WordPress específico de su sitio.

function wpb_latest_sticky() { 

/* Get all sticky posts */
$sticky = get_option( 'sticky_posts' );

/* Sort the stickies with the newest ones at the top */
rsort( $sticky );

/* Get the 5 newest stickies (change 5 for a different number) */
$sticky = array_slice( $sticky, 0, 5 );

/* Query sticky posts */
$the_query = new WP_Query( array( 'post__in' => $sticky, 'ignore_sticky_posts' => 1 ) );
// The Loop
if ( $the_query->have_posts() ) {
	$return .= '<ul>';
	while ( $the_query->have_posts() ) {
		$the_query->the_post();
		$return .= '<li><a href="' .get_permalink(). '" title="'  . get_the_title() . '">' . get_the_title() . '</a><br />' . get_the_excerpt(). '</li>';
		
	}
	$return .= '</ul>';
	
} else {
	// no posts found
}
/* Restore original Post Data */
wp_reset_postdata();

return $return; 

} 
add_shortcode('latest_stickies', 'wpb_latest_sticky');

Después de agregar este código, simplemente cree agregar shortcode [latest_stickies] Muestra tus últimas publicaciones fijadas donde quieras.

Para obtener instrucciones detalladas, visite nuestro artículo: Cómo mostrar las últimas publicaciones fijadas en WordPress.

4. Tipo de publicación personalizada para publicaciones adhesivas

La función de publicaciones fijas solo está disponible para publicaciones de WordPress, pero eso no significa que no pueda agregar esta función a otros tipos de publicaciones.

Simplemente instale y active el complemento Sticky Custom Post Types.Después de activar el complemento, visite Ajustes » Leer Y habilite las publicaciones fijas para cualquier tipo de publicación que desee.

Publicaciones ancladas para tipos de publicaciones personalizadas

Para obtener instrucciones más detalladas, consulte nuestro tutorial sobre cómo agregar una publicación fija en un tipo de publicación personalizada de WordPress.

5. Cómo ocultar publicaciones fijas de bucles de WordPress

Al usar publicaciones fijas, notará que WordPress muestra su publicación fija en la parte superior de todas las publicaciones de WordPress de forma predeterminada. Por ejemplo, si tiene un ciclo para mostrar publicaciones recientes, cada vez que agregue una publicación fija, aparecerá en la parte superior.

Para evitar esto, simplemente use ignore_sticky_posts Parámetros en una consulta de WordPress como esta:

<?php
$args = array(
	'posts_per_page' => 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();
?>

Para obtener un tutorial sobre cómo excluir publicaciones fijas del bucle de WordPress, consulte nuestro tutorial para obtener instrucciones más detalladas.

6. Dale estilo a las publicaciones fijadas

¿Quiere agregar un estilo personalizado a sus publicaciones destacadas?

Muchos temas de WordPress usan post_class() La capacidad de agregar automáticamente categorías de publicaciones a cada publicación. Si su tema ya está usando la función post_class(), entonces verá la clase fija agregada a sus publicaciones fijas.

Agregar clase fija al contenedor de publicación

Si su tema no agrega clases fijas al div del contenedor de publicación, puede agregarlo usted mismo agregando la función post_class() al div de publicación o al contenedor de publicación.

<div  <?php post_class(); ?>>

Ahora puedes usar .sticky Clase CSS en la hoja de estilo del tema hijo. Aquí hay algunos CSS básicos para comenzar:

.sticky { 
background-color:#ededed;
border:1 px solid #f5f5f5;
color:#272727;
padding:5px;
}

.sticky:before {
  content: "Featured";
  color: #FFF;
  background: #f20000;
  padding: 10px;
  display: inline-block;
  text-align: right;
  float: right;
  font-weight: bold;
  text-transform: uppercase;
}

Así es como se ve usando el tema Twenty Twelve en nuestro sitio de demostración.

Diseñar publicaciones adhesivas en WordPress

Eso es todo, esperamos que este artículo te haya ayudado a aprender algunas cosas interesantes sobre las publicaciones fijas en tu sitio de WordPress. También puede consultar nuestra guía de los 10 hacks y complementos de categorías de WordPress más populares.

Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de WordPress.También puedes encontrarnos en Gorjeo y Google+.

Los datos expuestos en este sitio web son de índole informativo, no necesariamente están actualizados. Esta información es una recopilación de información de internet.