Fragmento de WordPress: muestra texto personalizado después del título de un artículo en una categoría específica

Recordatorio: aquí hay un pequeño fragmento de código para agregar a su archivo funciones.php para mostrar una pequeña etiqueta de texto justo después del título de un artículo, si pertenece a una categoría en particular.

Esto es útil cuando, por ejemplo, desea enfatizar el hecho de que este artículo pertenece a una categoría particular. Lo uso especialmente cuando quiero hacer microartículos de unas pocas líneas, para que el lector entienda que se trata de un “breve” de dos o tres líneas, y no de un verdadero artículo desarrollado, o cuando quiero muestre la etiqueta "Zona de miembros" para los artículos privados reservados para miembros, como en el siguiente ejemplo.

En el siguiente ejemplo, sólo necesita reemplazar las palabras "cortos" y "Área de miembros" con las categorías de su elección.

función label_after_post_title($title, $post_id) {
si (is_admin()) {
devolver $título;
}

if (in_the_loop() && has_category('cortos', $post_id)) {
devolver $título. &#039; • <span class=" »shorts-category »">[BERMUDAS]</span>&#039;;
}

if (in_the_loop() && has_category('miembros', $post_id)) {
devolver $título. &#039; • <span class=" »shorts-category »">[ÁREA DE MIEMBROS]</span>&#039;;
}

devolver $título;
}
add_filter('the_title', 'label_after_post_title', 10, 2);

Deja una respuesta

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

es_ES