Il semble que la moitié des didacticiels du Codex et de la blogosphère soient utilisés query_posts()et utilisés à moitié WP_Query. Quel est le
get_posts () est une fonction pour créer plusieurs boucles. Il récupère une liste des derniers articles ou articles correspondant aux critères.
Il semble que la moitié des didacticiels du Codex et de la blogosphère soient utilisés query_posts()et utilisés à moitié WP_Query. Quel est le
J'ai lu @ nacin Tu ne connais pas Query hier et j'ai été envoyé à un trou de lapin interrogateur. Avant hier, j'utilisais (à tort) query_posts()pour tous mes besoins d'interrogation. Maintenant, je suis un peu plus sage sur l'utilisation WP_Query(), mais j'ai encore des zones grises. Ce que je...
J'ai modifié la recherche intégrée dans WP à l'aide du pre_get_postsfiltre, ce qui permet à l'utilisateur de trier les publications (y compris un ensemble de types de publications personnalisées) selon différents champs. Le problème que j'ai cependant est que lorsque je dis à WP de trier par une...
Je ne reçois pas les messages sous taxonomie personnalisée ( fabric_building_types). Je reçois cat_idet cat->nameaussi mais pas en mesure d'obtenir les messages. $args = array( 'type' => 'post', 'child_of' => 0, 'parent' => '', 'orderby' => 'name', 'order' => 'ASC', 'hide_empty'...
J'ai la requête suivante que j'appelle dans mon modèle taxonomy.php via query_brands_geo('dealers', 'publish', '1', $taxtype, $geo, $brands); Cette fonction fonctionne parfaitement. Cependant, après avoir lu le codex pour les messages de requête, il a mentionné pre_get_posts comme moyen préféré de...
Je vois que beaucoup de gens préfèrent utiliser le pre_get_postscrochet au lieu de query_posts. Le code ci-dessous fonctionne et affiche tous les messages qui ont une méta-clé "en vedette" function show_featured_posts ( $query ) { if ( $query->is_main_query() ) { $query->set( 'meta_key',...
Je lisais l 'excellente réponse de Stephen Harris à cette question concernant l' utilisation de WP_query(), query_posts()et pre_get_posts. Il dit "pre_get_posts est un filtre, pour modifier n'importe quelle requête. Il est le plus souvent utilisé pour ne modifier que la" requête principale "." Il...
J'utilise pre_get_postspour ajuster le nombre de messages affichés sur ma page d'accueil. function lifelounge_query_adjust( $query ) { if ( is_home() ) { set_query_var( 'posts_per_page', 12 ); return; } } add_filter( 'pre_get_posts', 'lifelounge_query_adjust' ); Mais je rencontre un problème avec...
J'ai une chaîne avec ID de poste: 43,23,65. J'espérais pouvoir utiliser get_posts()et utiliser la chaîne avec les ID comme argument. Mais je ne trouve aucune fonction pour récupérer plusieurs messages par ID. Dois-je vraiment faire un WP_query? J'ai également vu quelqu'un mentionner l'utilisation...
J'ai fait des recherches assez approfondies sur la façon d'utiliser pre_get_postssur les vraies pages et les premières pages statiques, et il semble qu'il n'y ait pas de méthode infaillible. La meilleure option que j'ai trouvée à ce jour provient d'un article rédigé par @birgire sur Stackoverflow ....
Disons que j'ai les termes de taxonomie suivants: Term 1 Term 1.1 Term 1.2 Term 2 Term 2.1 Comment puis-je obtenir uniquement les messages affectés à la durée 1 et ne pas inclure ceux qui sont affectés à la durée 1.1 ou à la durée 1.2? Par exemple: $pages = get_posts(array( 'post_type' =>...
J'ai trouvé cette question: Il existe un moyen d'utiliser $ query-> set ('tax_query' dans le filtre pre_get_posts? ce qui semble indiquer que oui, vous pouvez modifier la requête de taxonomie sur les archives de taxonomie via pre_get_posts (). donc je suis venu avec add_action('pre_get_posts',...
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour WordPress Development Stack Exchange. Fermé il y a 5 ans . J'ai installé le plug-in d'interface utilisateur de type...
Theres un moyen d'utiliser $query->set('tax_query', ...)dans le pre_get_postsfiltre? par exemple, le code suivant ne modifie pas la requête. Notez que je construis des $ taxonomies et une recherche personnalisée. function custom_search_filter($query) { ... // array('taxonomy' => 'category',...
est-il possible de régénérer les slugs par programmation après avoir changé les titres de l'article? De nombreux titres de publication ont été mis à jour et le slug n'a pas été mis à jour avec le titre, j'ai donc besoin de régénérer tous ces
Le codex le définit comme «Configurer les données de publication mondiales. Aide à formater les résultats de requête personnalisés pour l'utilisation des balises de modèle. " Je ne comprends pas vraiment ça. Voici un exemple de code: global $post; $args = array( 'numberposts' => -1); $posts =...
Je ne sais pas pourquoi, mais j'ai utilisé get_posts()pour rechercher des données. Ensuite, j'ai utilisé setup_postdata()... Je pense que son utilisé afin que je puisse utiliser des fonctions comme the_permalink()etc avec les nouvelles données de poste? <?php foreach ($childPosts as $cp) :...
Je veux obtenir tous les messages par certain identifiant d'auteur (utilisateur actuel). Plus tard, je veux choisir le premier message fait par cet utilisateur (ASC). Je suppose que je n'utilise pas les bons arguments dans get_posts, n'est-ce pas? $ current_user_posts contient toujours un tableau...
J'essaie de créer une liste d'archives avec uniquement mes articles de format de publication "normaux" (pas de lien, de côté, de citation, etc.). Comment pourrais-je implémenter has_post_format( 'standard' ), ou quelque chose de similaire, dans le code ci-dessous? Je n'ai pas pu trouver une requête...
J'utilise ce code pour répertorier les pièces jointes d'une publication: <select name="chb_homes_for_sale_specifics_floor_plan" style="width:100%;"> <option value="">Select</option> <?php $args = array( 'numberposts' => -1, 'orderby' => 'menu_order', 'order' => 'ASC',...