Fait référence à un mécanisme intégré à la classe WP_Query pour interroger la base de données pour les données de publication, y compris les pages et les CPT, en fonction des métadonnées de publication.
Je travaille sur un projet dans lequel je crée un type d'article personnalisé et des données personnalisées saisies via des méta-boîtes associées à mon type d'article personnalisé. Pour une raison quelconque, j'ai décidé de coder les boîtes de méta de manière à ce que les entrées de chaque métabox fassent …
J'ai remarqué qu'il y a beaucoup d'opérateurs qui peuvent être utilisés pour comparer dans meta_query. Cependant, je ne suis pas tout à fait sûr de ce que je devrais utiliser l' opérateur, il est source de confusion en quelque sorte comme =et l' LIKEopérateur. J'aimerais savoir ce que chaque opérateur …
Essayer de construire une recherche qui recherche non seulement les valeurs par défaut (titre, contenu, etc.) mais aussi un champ personnalisé spécifique. Ma requête actuelle: $args = array( 'post_type' => 'post', 's' => $query, 'meta_query' => array( array( 'key' => 'speel', 'value' => $query, 'compare' => 'LIKE' ) ) ); …
Je suis curieux de savoir si Wordpress est capable de fonctionner imbriqué meta_query, chacun ayant des clés de relation différentes? À partir de Wordpress 3.0, tax_queryest capable d'exécuter cette fonction; Je me demande si cela a un équivalent avec meta_query. $results = query_posts( array( 'post_type' => 'event_id', 'meta_query' => array( …
Voici les arguments de ma requête: $args = array( 'post_type' => 'news', 'meta_query' => array( array( 'key' => 'topics', 'value' => 'sports', ) ) ); Cela fonctionne quand topicsest une chaîne, mais pas quand c'est un tableau. J'aimerais que cette requête fonctionne quand topicsest par exemplearray( 'sports', 'nonprofit', etc. ) …
Tout d'abord, je sais que c'est un doublon, mais aucune des réponses plus anciennes n'était utile. Je cherche dans les articles post_meta. Voici mon code, qui ne renvoie actuellement rien. $args = array( 'numberposts' => -1, 'post_type' => 'post', 'meta_query' => array( array( 'key' => 'system_power_supply', 'value' => array('single', 'redundant'), …
Je sais que je peux utiliser REGEXP dans WP_Query comme ceci: $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', ), ), )); Mais j'ai aussi besoin d'expressions régulières dans la clé. …
Avec le code suivant (dans functions.php) mes messages (d'événement CPT) sont classés par _end_date au lieu de _start_date. Quelle est la bonne solution à cela à partir de WP 3.1.3? Bien sûr, je voudrais éviter d'utiliser obsolète meta_key. add_filter( 'pre_get_posts', 'my_get_posts' ); function my_get_posts( $query ) { if ( is_home() …
En utilisant la v2 de l'API REST, je souhaite interroger certains messages par plusieurs méta-clés. Avec la v1, j'ai pu formater l'URL comme &filter[meta_value][month]=12&[meta_value][year]=2015cela a fonctionné (après avoir exposé les méta-valeurs à l'API). Maintenant, avec v2, je ne peux que faire fonctionner cela en utilisant les méthodes répertoriées sur ce …
Je ne sais pas comment y parvenir. J'essaie de mélanger des publications standard et des publications personnalisées sur la page d'accueil d'un site, mais je ne souhaite afficher les publications personnalisées que si une méta-valeur est définie. L'affichage des messages fonctionne bien, 'post_type' => array('game', 'post')mais lorsque j'ajoute dans la …
Existe-t-il un moyen de définir un alias sur les arguments meta_query lors de l'exécution d'un get_posts()? L'une de mes requêtes fonctionne mal. Pour optimiser, j'ai juste besoin de pouvoir réutiliser la même table jointe au lieu de rejoindre 3 tables lorsqu'une seule est nécessaire. Mon exemple actuel ... $args = …
j'essaie d'exécuter une requête de type de message personnalisé pour correspondre aux critères suivants: trier les films d'abord par année dans l'ordre décroissant, après cela ("à l'intérieur" de l'année) par titre par ordre alphabétique. sortie souhaitée: titre de film A, 2006 titre de film Z, 2006 ... titre de film …
Je pense que le problème concerne essentiellement la structure de requête SQL et je ne suis pas un expert .... Je dois rechercher des publications (type de publication personnalisé) par 2 paramètres: pd_city pd_country Veuillez noter que la relation meta_query est 'OU', donc si l'un des deux ci-dessus est LIKE, …
J'ai besoin de trier les messages (personnalisés) par 2 valeurs de champ personnalisées ... nom de champ personnalisé 1: is_sponsored[la valeur peut être 1ou 0] nom de champ personnalisé 2: sfp_date[ timestampaka la date de publication actuelle en secondes] Les messages dont la " is_sponsored" valeur est 1 doivent être …
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.