Fügen Sie bestimmten Artikeln spezielle classn hinzu

Eigentlich verwende ich diese Schleife, um meine Beiträge in der Homepage zu bekommen:

    have_posts()) : $additional_loop->the_post(); $thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'latesthome'); $url = $thumb['0']; ?>
  • <a href="https://wordpress.stackexchange.com/questions/202644/add-specific-class-to-featured-posts/"> <span class="articleimg" style="background-image: url('');">

Wenn ich einen Beitrag als “featured” einstelle, bleibt er oben (als erstes Element) der Liste, also funktioniert das wirklich gut.

Aber ich muss eine bestimmte class li von vorgestellten Posts zuweisen, so:

 
  • Wie kann ich das machen? Ich habe wirklich keine Ahnung.

    Solutions Collecting From Web of "Fügen Sie bestimmten Artikeln spezielle classn hinzu"

    Ich hoffe, dass “vorgestellten” wird ein benutzerdefiniertes Feld von Posts sein. In diesem Fall können Sie den Wert des Feldes überprüfen mit:

     $desc = get_post_meta($post->ID, 'featured', true); 

    Sie können die Bedingung “if-else” verwenden und überprüfen, ob die class “hot” angewendet wird, wenn Sie Wert = 1 {oder was Sie für featured} zugewiesen haben.

    Versuche es.

    viel Glück