Verweist auf einen in die WP_Query-Klasse integrierten Mechanismus zum Abfragen der Datenbank nach Post-Daten, einschließlich Seiten und CPTs, basierend auf Post-Metadaten.
Ich arbeite an einem Projekt, in dem ich einen benutzerdefinierten Beitragstyp erstelle und benutzerdefinierte Daten über Metafelder eingebe, die meinem benutzerdefinierten Beitragstyp zugeordnet sind. Aus irgendeinem Grund habe ich beschlossen, die Meta-Boxen so zu codieren, dass die Eingaben in jeder Metabox Teil eines Arrays sind. Zum Beispiel speichere ich Längen- …
Mir ist aufgefallen, dass es eine Reihe von Operatoren gibt, die zum Vergleichen in meta_query verwendet werden können. Ich bin mir jedoch nicht ganz sicher, welchen Operator ich verwenden soll, es ist irgendwie verwirrend wie =und LIKEOperator. Ich möchte wissen, was genau jeder Operator bedeutet und in welchem Zustand ich …
Es wurde versucht, eine Suche zu erstellen, die nicht nur die Standardeinstellungen (Titel, Inhalt usw.) durchsucht, sondern auch ein bestimmtes benutzerdefiniertes Feld. Meine aktuelle Anfrage: $args = array( 'post_type' => 'post', 's' => $query, 'meta_query' => array( array( 'key' => 'speel', 'value' => $query, 'compare' => 'LIKE' ) ) ); …
Ich bin neugierig, ob Wordpress geschachtelt ausgeführt werden kann meta_query, wobei jeder andere Relationstasten hat. Ab Wordpress 3.0 kann tax_querydiese Funktion ausgeführt werden. Ich frage mich, ob dies eine Entsprechung mit hat meta_query. $results = query_posts( array( 'post_type' => 'event_id', 'meta_query' => array( 'relation' => 'AND', array( 'relation' => 'OR', …
Hier sind die Argumente für meine Anfrage: $args = array( 'post_type' => 'news', 'meta_query' => array( array( 'key' => 'topics', 'value' => 'sports', ) ) ); Dies funktioniert, wenn topicses sich um eine Zeichenfolge handelt, nicht jedoch, wenn es sich um ein Array handelt. Ich möchte, dass diese Abfrage funktioniert, …
Zunächst weiß ich, dass es sich um ein Duplikat handelt, aber keine der älteren Antworten war hilfreich. Ich suche in Beiträgen durch post_meta. Hier ist mein Code, der derzeit nichts zurückgibt. $args = array( 'numberposts' => -1, 'post_type' => 'post', 'meta_query' => array( array( 'key' => 'system_power_supply', 'value' => array('single', …
Ich weiß, dass ich REGEXP in WP_Query wie folgt verwenden kann: $query = new WP_Query(array( 'posts_per_page' => -1, 'post_status' => 'publish', 'meta_query' => array( array( 'key' => 'custom_fields', 'value' => 'foo[(][0-9][)]', // with regex stuff 'compare' => 'REGEXP', ), ), )); Aber ich brauche auch reguläre Ausdrücke im Schlüssel. So …
Mit dem folgenden Code (in functions.php) werden meine Beiträge (des CPT-Ereignisses) nach _end_date anstelle von _start_date sortiert. Was ist die richtige Lösung für dieses Problem ab WP 3.1.3? Natürlich möchte ich die Verwendung von veraltet vermeiden meta_key. add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() ) …
Mit v2 der REST-API möchte ich einige Beiträge nach mehreren Metaschlüsseln abfragen . Mit v1 konnte ich die URL wie folgt formatieren &filter[meta_value][month]=12&[meta_value][year]=2015und es funktionierte (nachdem die Metawerte der API zugänglich gemacht wurden). Mit v2 kann ich dies nur mit den in diesem GitHub-Thread aufgeführten Methoden zum Laufen bringen: https://github.com/WP-API/WP-API/issues/1599#issuecomment-161166805 …
Ich bin mir nicht sicher, wie ich das erreichen soll. Ich versuche, Standardposts und benutzerdefinierte Posts auf einer Site-Homepage zu mischen, möchte die benutzerdefinierten Posts jedoch nur anzeigen, wenn ein Metawert festgelegt ist. Das Anzeigen der Beiträge funktioniert 'post_type' => array('game', 'post')einwandfrei, aber wenn ich die meta_query hinzufüge, werden die …
Gibt es eine Möglichkeit, einen Alias für die Argumente meta_query festzulegen, wenn a ausgeführt wird get_posts()? Eine meiner Fragen ist schlecht. Zur Optimierung muss ich nur in der Lage sein, dieselbe verknüpfte Tabelle wiederzuverwenden, anstatt 3 Tabellen zu verbinden, wenn nur eine benötigt wird. Mein aktuelles Beispiel ... $args = …
Ich versuche, eine benutzerdefinierte Post-Typ-Abfrage auszuführen, die den folgenden Kriterien entspricht: Sortieren Sie Filme zuerst nach Jahr in absteigender Reihenfolge, danach ("innerhalb" der Jahresreihenfolge) nach Titel alphabetisch. gewünschte Ausgabe: Filmtitel A, 2006 Filmtitel Z, 2006 ... Filmtitel A, 1996 Filmtitel Z, 1996 Ich benutze den folgenden Code: $wp_query = new …
Ich denke, das Problem hängt im Wesentlichen mit der SQL-Abfragestruktur zusammen und ich bin kein Experte. Ich muss nach Beiträgen (benutzerdefinierter Beitragstyp) anhand von 2 Parametern suchen: pd_city pd_country Bitte beachten Sie, dass die meta_query-Beziehung 'ODER' ist. Wenn also eine der beiden oben genannten LIKE ist, sollten wir einige Ergebnisse …
Ich muss (benutzerdefinierte) Beiträge nach 2 benutzerdefinierten Feldwerten sortieren ... Benutzerdefinierter Feldname 1: is_sponsored[Wert kann entweder sein 1oder 0] Benutzerdefinierter Feldname 2: sfp_date[auch timestampbekannt als aktuelles Post-Datum in Sekunden] Beiträge, deren is_sponsoredWert " " 1 ist, müssen oben stehen und in der Endreihenfolge nach " sfp_date" sortiert DESCsein. Alle anderen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.