Resalte un mensaje destacado?
-
16-10-2019 - |
Pregunta
Me gustaría "resalte" un puesto destacado por encima de todos los demás puestos con un indicador especial.
¿Hay una característica en WordPress que hará esto o tengo que instalar un tercero plug-in?
Estoy utilizando una costumbre instalación de WordPress (no acogió WP).
Solución
Utilice la función "pegajosa".
En el "Atributos de página" METABOX (denominado como Publicar ), si hace clic en el enlace "editar" junto a la Visibilidad , hay una casilla que permite que a "palillo de este post a la primera página" .
A menos que un tema anula la consulta por defecto, que después se mostrará por encima de todos los demás. Además, se añade el nombre de clase "pegajosa" a los atributos devueltos por post_class()
, por lo que puede estilo que le apetezca.
Para añadir un poco de texto a sus mensajes destacados y poner de relieve, añadir una función como esta dentro del bucle en su index.php (o loop.php, etc., dependiendo de su tema):
if (is_sticky($post->ID)) echo '<span class="featured">Featured!</span>';
Se puede hacer lo mismo con el css: antes de la propiedad, así:
div.sticky h2:before {
content: "Featured! ";
}
(suponiendo que está utilizando h2 de mostrar los títulos de sus puestos, y que desea añadir el texto antes del título)