Wpdb generiert zu viele Abfragen

Ich googelte stundenlang, fand dann Codes auf Stackexchange ( https://wordpress.stackexchange.com/a/108279/108270 ) und erstellte die folgenden Codes. Ich versuche alphabetische AZ Posts zu bekommen (zB ABCDE …). Alles funktioniert gut, aber dieser Code generiert zu viele Abfragen. Wenn es nur the_permalink() gibt, erzeugt die Seite 15 Abfragen, aber wenn ich the_permalink() hinzufüge, springt sie auf 33. Ich vermute, dass hier etwas nicht stimmt. Kann mir jemand einen effizienteren Weg geben, um zu tun, was ich will? Danke im Voraus!

  global $wpdb; $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $postsperpage = 10; $posts = $wpdb->get_results( $wpdb->prepare( "SELECT * FROM $wpdb->posts INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id) INNER JOIN wp_term_taxonomy ON (wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id) WHERE wp_term_taxonomy.term_id = 107 AND post_type = 'post' AND post_status = 'publish' AND post_title LIKE %s ORDER BY post_title ASC", $letter . '%' )); } echo '
    '; foreach ( $letters as $l) { $param = $l; printf('
  • %s
  • ',$page_link, $param, $param); } echo '
'; if ($posts): $i = $postsperpage * ($paged-1); while ( $i

<a href="https://wordpress.stackexchange.com/questions/128378/wpdb-generates-too-many-queries/">

Solutions Collecting From Web of "Wpdb generiert zu viele Abfragen"