Als «wp-query» getaggte Fragen

"wp-query" bezieht sich mehrdeutig auf eines von zwei Dingen. 1) WP_Query ist eine in WordPress native Klasse, mit der Benutzer die Beitragsdatenbank anhand einer Reihe von Kriterien abfragen können. 2) $ wp_query ist die globale Variable, die das Hauptabfrageobjekt enthält, das von WordPress basierend auf einer bestimmten Anforderung vorbereitet wurde.

3
Soll ich Pre Get Posts oder WP_Query verwenden?
Ich habe folgende Abfrage, die ich in meiner taxonomy.php-Vorlage über aufrufe query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Diese Funktion funktioniert einwandfrei. Nach dem Lesen des Codex für Abfrageposts wurden jedoch pre_get_posts als bevorzugte Methode zum Ändern der Standardabfrage angegeben. Wären die pre_get_posts effizienter als meine unten stehende wp_query-Funktion? Wenn ja, …

4
Post-ID von wp_query ausschließen
Wie kann ich einen bestimmten Beitrag von einer WP_Query-Abfrage ausschließen? (Zeigen Sie zum Beispiel alle Posts mit Ausnahme eines Posts mit der ID 278 an.) Ich habe das Argument post__not_in ausprobiert, aber es entfernt nur alle Posts. Jede Hilfe wäre toll. Hier ist meine aktuelle Anfrage <?php $temp = $wp_query; …
28 wp-query  exclude 

5
Speichern und Empfangen von Variablen in WP-Sitzungen
Ich habe ein Formular mit einigen Kontrollkästchen und Auswahlkästchen für Eingabefelder und es zeigt, was der Benutzer über einen Ajax-Aufruf möchte. Das Problem besteht darin, dass der Benutzer, wenn er auf das Element klickt und die Detailseite angezeigt wird und dann beschließt, zur vorherigen Seite zurückzukehren, erneut klicken und seine …
28 wp-query  session 

3
Post-IDs von WP_Query abrufen?
Gibt es eine Möglichkeit, eine Reihe von Post-IDs abzurufen, die aus den folgenden Quellen abgefragt wurden: $latest = new WP_Query( array ( 'orderby' => 'rand', 'posts_per_page' => 3 )); if ( $latest -> have_posts() ) : while ( $latest -> have_posts() ) : $latest -> the_post(); get_template_part( 'templates/content', 'post' ); …

4
So drucken Sie die excuted sql direkt nach ihrer Ausführung
Ich suche nach einer Möglichkeit, mit der ich die ausgeführte SQL-Abfrage direkt nach dem folgenden Befehl drucken kann: $wpdb->query( $wpdb->prepare("INSERT INTO tbl_watchprosite SET keywords=%s,url_to_post=%s,description=%s, date_captured=%s,crawl_id=%d, image_main=%s,images=%s,brand=%s, series=%s,model=%s,condition=%s,box=%s, papers=%s,year=%s,case_size=%s,status=%s,listed=%s, asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d", $this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$cid,$post_meta['image_main'],$images,$post_meta[0],$post_meta[1],$post_meta[2],$post_meta[3],$post_meta[4],$post_meta[5],$post_meta[6],$post_meta[7],$status,$post_meta[9],$post_meta[10],$post_meta[11],$this->getForumSettings()->ID) ); Dies wäre toll, wenn ich sehen kann, welche Werte in der Abfrage gehen. Vielen Dank
26 wp-query  wpdb 

4
Muss wp_reset_query () in einem WP_Query-Aufruf verwendet werden?
Ich verwende den folgenden Code, um Beiträge abzurufen: <?php $featuredPosts = new WP_Query(); $featuredPosts->query('showposts=5&cat=3'); while ($featuredPosts->have_posts()) : $featuredPosts->the_post(); ?> <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> <div class="meta"> By <?php the_author() ?> </div> <div class="storycontent"> <?php the_excerpt(); ?> </div> <?php endwhile; ?> Muss ich verwenden wp_reset_query()? Wenn ja, wo soll ich …
26 wp-query 


2
Verwenden von pre_get_posts mit WP_Query
Ich lese Stephen Harris ‚s ausgezeichnete Antwort auf diese Frage in Bezug auf die Verwendung von WP_query(), query_posts()und pre_get_posts. Er sagt, "pre_get_posts ist ein Filter zum Ändern von Abfragen. Er wird am häufigsten verwendet, um nur die 'Hauptabfrage' zu ändern." Es ist möglich, nur eine bestimmte sekundäre Abfrage pre_get_postszu filtern, …


3
Kann ich WP_Query zwingen, keine Ergebnisse zurückzugeben?
Ich arbeite an einer Website mit einer Suchfunktion, mit der Benutzer viele Post-Metas durchsuchen können. Es gibt ein bestimmtes Suchmuster, für das ich keine Ergebnisse erzwingen möchte. Die WP_Query findet technisch gesehen Ergebnisse in der Datenbank, aber ich möchte das irgendwie überschreiben, um sie dazu zu zwingen, keine Ergebnisse zurückzugeben, …
23 wp-query  loop  search 



5
Fragen Sie nach, ob eine Liste zuerst nach Metaschlüssel sortiert werden soll (sofern vorhanden), und zeigen Sie die verbleibenden Beiträge ohne Metaschlüssel nach Titel sortiert an
Ich arbeite an einer benutzerdefinierten Taxonomiebegriffseitenvorlage, in der die mit dem Begriff verknüpften Elemente nach Veröffentlichungsdatum sortiert werden sollen (benutzerdefiniertes Datumsfeld) - und wenn mehrere Elemente am selben Tag vorhanden sind (Formatierung wie JJJJ-MM). DD), um diese nach Titel und schließlich nach Titel zu sortieren, wenn das benutzerdefinierte Feld nicht …

1
Sollen wir den Postglobalen vertrauen?
@toscho hat einen Kommentar zu dieser Antwort hinterlassen , über den ich noch einmal nachgedacht habe. Wie viel Vertrauen sollten wir in die globale Reichweite haben, insbesondere in Bezug auf die Post-Globals wie $post? Na und? Die globale Variable kann von jedem Benutzer überschrieben werden, bevor Ihre Prüfung ausgeführt wird. …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.