Questions marquées «wp-query»

"wp-query" se réfère de manière ambiguë à l'une des deux choses. 1) WP_Query est une classe native de WordPress qui permet aux utilisateurs d'interroger la base de données d'articles en utilisant un certain nombre de critères. 2) $ wp_query est la variable globale qui contient l'objet de requête principal préparé par WordPress en fonction d'une demande donnée.

5
Comment rechercher des publications par méta-clé partielle?
J'ai une fonction qui stocke le statut "like" pour un post en tant que meta post. Je veux associer ce "j'aime" à l'utilisateur qui l'a aimé, j'ai donc configuré un champ personnalisé appelé "like_status_ {user_id}" (où {user_id} est l'ID de l'utilisateur actuellement connecté) que je stocke en tant que 0 …


1
Mélange de types de publication réguliers et personnalisés (avec meta_query) sur la page d'accueil
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 …

4
Meilleure façon de détecter si vous êtes dans une page SINGLE POST
Cela peut donc sembler une chose assez subalterne, mais suivez-moi ici. J'essaie d'ajouter de la logique à l' pre_get_postsaction. C'est tout l'objet WP_Query qui m'a été donné. (voir la fin) Choses que j'ai envisagées d'utiliser: is_single() - trop large. is_singular()- trop tôt pour l'utiliser, car il get_queried_object()n'est pas encore défini. …
9 wp-query 

2
Utilisation d'une WP_Query personnalisée avec la boucle get_template_part
J'ai une requête pour un type de message personnalisé: <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $books = new WP_Query(array( 'post_type' => 'wiki', 'posts_per_page' => '50', 'paged' => $paged )); ?> Et je veux parcourir ces messages en utilisant le loop-books.php: <?php get_template_part( 'loop', 'books' ); ?> À l'intérieur …


4
Pagination avec requête SQL personnalisée
J'ai ma propre chaîne SQL pour sélectionner les publications de type de publication personnalisé avec une clause WHERE spécifique. J'ai utilisé le décalage et la limite pour renvoyer les messages appropriés en fonction de la page affichée. Ça marche bien. Maintenant, je voudrais faire fonctionner previous_posts_link()et les next_posts_link()fonctions. Ils sont …



4
Est-il possible d'arrêter complètement la récupération de messages par WP_Query?
J'essaie d'utiliser WP Redis pour mettre en cache tout l' objet $ wp_query avec la clé est $ query_vars_hash . Voici comment a $wp_queryété ajouté à $wp_object_cache: add_action('wp', function($wp) { if ( is_admin() ) return; global $wp_query; if ( !wp_cache_get($wp_query->query_vars_hash, 'globals') ) { wp_cache_add($wp_query->query_vars_hash, $wp_query, 'globals'); } }); Ensuite, je …
8 wp-query  hooks  cache 

1
Trier par DESC, ASC dans WP_Query personnalisé
J'ai besoin de passer une commande à plusieurs niveaux dans une requête. Le problème est de commander une valeur DESC et l'autre ASC comme dans SQL. Le SQL suivant semble me donner ce que je veux quand je l'exécute dans le terminal: SELECT DISTINCT * FROM wp_posts INNER JOIN wp_postmeta …
8 wp-query  mysql  order 




5
Taxonomie personnalisée WP_Query pour tous les termes d'une taxonomie?
Existe-t-il un moyen simple de rechercher des publications qui sont étiquetées avec n'importe quel terme d'une taxonomie particulière? Je connais cette technique: $custom_taxonomy_query = new WP_Query( array( 'taxonomy_name' => 'term_slug', ) ); Mais je voudrais soit passer un caractère générique à la place de term_slug, ou peut-être juste une chaîne …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.