- Statut : non résolu
- Ce sujet contient 12 réponses, 5 participants et a été mis à jour pour la dernière fois par
benkenobi, le il y a 10 années.
-
AuteurMessages
-
15 février 2011 à 19 h 17 min #490443
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 3.0.5
– Version de PHP/MySQL : 5 et des poussières…
– Thème utilisé : The Morning After
– Extensions en place : A priori on s’en moque pour ma question…
– Nom de l’hebergeur : Infomaniak
– Adresse du site : http://www.kroniks.net/Problème(s) rencontré(s) :
Je souhaite sortir temporairement un article des archives afin de le remettre en avant quelques temps…
En fait je cherche à adapter ce code :
<?php $the_query = new WP_Query('category_name=featured&showposts=2');
afin de lui ajouter la condition du numéro ID de l’article en question… mais je ne sais plus quelle variable mettre pour cela.
La fonction “mettre l’article en avant” disponible dans WP ne me convient pas car elle affiche l’article en article principal dans la rubrique “dernier article” du site… or je souhaite que cet article apparaisse dans “en vedette” (rubrique plus petite sous les 2 article en “grand”)
Merci.
15 février 2011 à 19 h 29 min #754723Comment, toi ô grand maître Jedi, tu négliges le sacro-saint Codex ? Pas sérieux, tout ça 😋
15 février 2011 à 19 h 31 min #754721Je ne l’ai pas négligé ! C’est même là où j’ai cherché en premier ! mais j’ai point trouvé ! :p
15 février 2011 à 19 h 36 min #754722tu vas dans modification rapide, et mettre en avant
15 février 2011 à 19 h 36 min #754720Bon grâce à toi Qwindoo, j’avance…
J’ai mis cela :<?php $the_query = new WP_Query('category_name=featured&p=173&showposts=2');
Pensant pouvoir garder ma catégorie “featured” et son dernier article, ajouter l’article 173 et afficher 2 article en tout…
Mais sauf que là seul l’article 173 s’affiche me faisait disparaitre le reste et la vignette au passage…15 février 2011 à 19 h 37 min #754727manu59 wrote:tu vas dans modification rapide, et mettre en avantRelis bien mon premier message (le dernier paragraphe) 😗
15 février 2011 à 19 h 39 min #754724excuses moi 😳
15 février 2011 à 19 h 41 min #754725Ah oui mais non. Dès lors que tu précises l’ID du post à sélectionner, la requête ne te renverra que celui-là.. Dans ton cas le plus simple serait de laisser ta requête actuelle avec l’affichage de
tes deuxton articles“featured”, et en-dessous de rajouter une requête qui n’ira chercher que le post que tu veux.15 février 2011 à 19 h 47 min #754726Je vois ce que tu veux dire.. cependant, ajouter une requête, ca se fait comment là dedans :
<div id="home_featured"> <h3 class="home_featured">En Vedette</h3> have_posts()) : $the_query->the_post(); $do_not_duplicate = $post->ID; ?> <div class="feat_content"> ID, ‘featured_home_img’, true) ) { ?> <div class="feat_thumb"><a href="” rel=”bookmark” title=”Lien Permanent vers “><img src="/wp-content/uploads/ID, “featured_home_img”, $single = true); ?>” alt=”” width=”80″ height=”80″ /></a></div> <div class="feat_title"><a href="” rel=”bookmark” title=”Lien Permanent vers “></a></div> <div class="feat_exc"> <p><?php echo strip_tags(get_the_excerpt('Lire la suite'), '<a><strong>‘); ?></p> </div> </div> </div>
Mon niveau en php est vite limité ! :p
Manu59 > Merci quand même pour ton intervention 😉
15 février 2011 à 19 h 49 min #754719😋 t’es compétences sont largement supérieures aux miennes
15 février 2011 à 21 h 31 min #754728Sauf que là je suis coincé… j’arrive pas à insérer une nouvelle requête sans faire planter le site 😋
17 février 2011 à 2 h 32 min #754729Le plus simple est de faire deux boucles différentes, non ? (surtout si les articles sont positionnés à deux endroits différents) ou alors j’ai pas tout compris ?
17 février 2011 à 18 h 51 min #754730En fait, j’ai un article publié il y a près de 3 ans que je souhaite faire revenir en page d’accueil comme s’il s’agissait d’une nouvelle publication… sans modifier la date bien sur… (c’est ce que j’ai du faire pour l’instant :p)
Ceci de manière ponctuelle… donc d’ici quelques jours/semaines, je reviendrai à la normale…Mon problème est que je ne sais pas coder les requêtes et les boucles… je suis une quiche dans le code moi 😋
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.