Articles of Schleifensortierung

Posts sortieren, um solche mit Post-Thumbnail zu erstellen, erscheinen zuerst

Ich versuche Post mit zu sortieren, wenn Post-Thumbnail-Listenbeiträge zuerst angezeigt werden (ich brauche die Posts ohne Thumbnail, um danach zu zeigen) nach Titel. $args = array( ‘post_type’ => ‘post’, ‘meta_key’ => ‘_thumbnail_id title’ ); $query = new WP_Query($args); Hinweis: Es muss nur eine Schleife sein.

Benutzerdefinierte Schleifenanforderung basierend auf einem benutzerdefinierten Feld

Ich habe viele Posts, alle kategorisiert. Also 100 Post, 40 in der Katze = 4. Alle diese 40 Posts haben einen benutzerdefinierten Feldnamen mit einer Bewertung darin (wie viele Punkte gewinnen). Si die Frage, wie man durch den ganzen Pfosten loop, und erhält NUR den Pfosten mit cat = 4, und sortieren Sie diese Pfostenbasis […]

So filtern Sie Beiträge nach Kategorie INNERHALB der Schleife

Ich versuche meine Beiträge wie folgt zu sortieren: CATEGORY 1 – post title – post title CATEGORY 2 – post title – post title Ich habe kein Problem damit, dies mit einer benutzerdefinierten Abfrage zu erreichen: ‘name’, ‘hide_emppty’ => 1, ‘hierarchical’ => false, ‘taxonomy’ => ‘course_category’ ); $categories = get_categories($args); foreach ($categories as $category) : […]

Sortieren Sie die Beiträge nach dem ersten Buchstaben im Titel und nicht nach der ersten Nummer

Ich habe einen benutzerdefinierten Post-Typ, mit dem Eigenschaften auf einer Client-Website angezeigt werden. Ich sortiere die Beiträge nach dem Titel, möchte aber alle in diesem Titel enthaltenen Zahlen ignorieren. Wie sortiere ich Posts nach dem ersten Buchstaben [AZ], nicht nach [0-9, AZ]? Dies ist meine aktuelle Schleife: ‘project’, ‘orderby’ => ‘title’, ‘order’ => ‘ASC’ ); […]

Sortieren Sie die Ergebnisse nach Zahlen- und Buchstabengruppen

Ich habe diesen Code: ‘title’, ‘order’ => ‘ASC’ ) ); if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php $title=get_the_title(); $initial=strtoupper(substr($title,0,1)); if($initial!=$letter) { echo "$initial : “; $letter=$initial; } echo ”.$title.”; ?> Ich zeige die Ergebnisse nach Gruppen auf folgende Weise: **&** ‘title “othertitle **1** 1555555555 1666666666 **2** 2111111111 2555555555 **A** […]