Bestellen Sie Beiträge in alphabetischer Reihenfolge: Wie setze ich order = asc in mysql query?

Ich habe diese function :

  global $wpdb; // adjust the query to fit your needs $posts = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' AND post_title LIKE %s", 

Wie setze ich in dieser Abfrage die Reihenfolge => ASC? Ich möchte meine posts alphabetisch zeigen …

Solutions Collecting From Web of "Bestellen Sie Beiträge in alphabetischer Reihenfolge: Wie setze ich order = asc in mysql query?"

Warum verwendest du WordPress get_posts nicht ?

Sie können den Parameter orderby => ‘title’ wie gewünscht hinzufügen.

 $args = array( 'posts_per_page' => -1, 'order' => 'ASC', 'orderby' => 'title' ); $posts = get_posts( $args ); print_r($posts); 

Wenn Sie die sql möchten, können Sie einfach ORDER BY post_title hinzufügen:

 SELECT * FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' AND post_title LIKE %s ORDER BY post_title