Configurez la boucle avec des paramètres de requête. Cela remplacera la boucle WordPress actuelle et ne devrait pas être utilisé plus d'une fois. Cela ne doit pas être utilisé dans la boucle WordPress.
Il y a deux query_posts()fonctions techniquement parlant. L'un query_posts()est en fait WP_Query::query_posts()et l'autre est dans l'espace mondial. Demande de raison: Si global query_posts()est ce "mal", pourquoi n'est-il pas déconseillé? Ou pourquoi n'est pas marqué comme _doing_it_wong.
Comment puis-je obtenir le nombre de lignes dans un message de requête comme le nombre mysql (*). $obj_name = new WP_Query($args); while ($obj_name->have_posts()) : $obj_name->the_post(); // here i want to predict looping counts endwhile; Comment puis-je faire ceci.
Voici mon code $my_wp_query = new WP_Query(); $all_wp_pages = $my_wp_query->query(array('post_type' => 'page','post_parent'=>$parid,'orderby'=>'title','order'=>'ASC' )); Il affiche uniquement les sous-pages de premier niveau. J'ai besoin de toute la sous-page, de la sous-page de sub ... et tout. J'ai cherché une solution et je peux obtenir toutes les sous-pages en utilisant get_pages et …
J'essaie d'afficher une liste de messages liés à la catégorie X et à la balise Y. J'ai essayé le code suivant: $args = array( 'posts_per_page' => 4, 'tag_id' => $tag_id, 'cat' => $cat_id, ); query_posts($args); mais cela ne fonctionne pas correctement et renvoie tous les messages de la catégorie. J'adorerais …
Est-ce un moyen de publier des articles entre une date et aujourd'hui avec query_posts()? Exemple: tous les articles publiés depuis le 2012-04-01 Merci ÉDITER : Comment ajouter la date de filtrage sur ces messages de requête? query_posts( array( array('post'), 'tax_query' => array( array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' …
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() …
Vous avez un champ personnalisé appelé startDatemais ce n'est que sur quelques événements. Je me demandais s'il n'était pas défini pour un article que je pourrais utiliser post_datepour générer la liste des articles? // if meta_key _postmeta.startDate isn't set get the rest by posts.post_date query_posts( array( array( 'posts_per_page' => 10, …
J'essaie de rechercher toutes les publications avec un format de publication "devis". J'ai ajouté les formats de publication à mes fonctions.php avec add_theme_support( 'post-formats', array( 'image', 'video', 'gallery', 'quote' ) ); J'ai sélectionné «devis» comme format pour la publication dans l'admin. Le dernier exemple sous Taxonomy_Parameters montre comment afficher les …
J'ai 3 catégories avec chacune 15 messages, je veux faire UNE requête à la base de données en apportant seulement 5 premiers messages pour chaque catégorie, comment puis-je le faire? $q = new WP_Query(array( 'post__in' => array(2,4,8), 'posts_per_page' => **FIRST_5_OF_EACH_CAT** )); Dans le cas où ce n'est pas possible, qu'est-ce …
Donc, j'ai rencontré ce qui ressemble à un problème d'utilisation de WP RAM et je cherche une solution. Le seul endroit où j'ai vraiment ce problème sur mon site est avec une page Plan du site que j'essaie de remplir, mais une solution à ce problème pourrait être universellement appliquée …
J'avais l'intention de gérer un site multi-auteur, je ne veux pas que les articles d'autres auteurs soient affichés dans la /wp-admin/edit.phppage. J'ai réussi à résoudre ce problème par les codes de ce fil . Le code est comme ceci: function posts_for_current_author($query) { global $pagenow; if( 'edit.php' != $pagenow || !$query->is_admin …
Je crée un portail client où mes clients peuvent maintenir leurs projets et laisser des commentaires dans Wordpress. J'ai deux types de messages personnalisés appelés "Clients" et "Projets" et ils tirent chacun des informations l'un de l'autre dans le backend. Lorsque je crée un client, il génère automatiquement son postID …
Je souhaite filtrer les articles de telle sorte que seuls les articles pour lesquels get_post_meta($post->ID, "project_cat", true)(il renvoie un ID d'article) est égal à ma valeur spécifiée soient affichés. Une façon de faire ça? Je suis particulièrement intéressé par les moyens de le faire compatible avec le plugin WP-Paginate .
J'ai résolu un problème au cours des derniers jours et continue de tourner en rond. Pourrait vraiment utiliser une nouvelle paire d'yeux pour m'aider à répondre à cette question ... Je travaille donc avec un site wordpress où les publications ont quelques champs personnalisés pertinents pour la requête que je …
J'ai créé une catégorie en utilisant le plugin Custom Post Type, et maintenant seuls les 5 messages les plus récents de la catégorie sont affichés. Ce que je veux, c'est afficher tous les articles de la catégorie. Par exemple, supposons que j'ai une catégorie de films - je veux tous …
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.