Remettre temporairement un article en avant

  • Statut : non résolu
13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #490443
    imported_BenKenobi
    Membre
    Padawan WordPress
    93 contributions

    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.

    #754723
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    Comment, toi ô grand maître Jedi, tu négliges le sacro-saint Codex ? Pas sérieux, tout ça 😋

    #754721
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Je ne l’ai pas négligé ! C’est même là où j’ai cherché en premier ! mais j’ai point trouvé ! :p

    #754722
    manu59
    Participant
    Maître WordPress
    1039 contributions

    tu vas dans modification rapide, et mettre en avant

    #754720
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Bon 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…

    #754727
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions
    manu59 wrote:
    tu vas dans modification rapide, et mettre en avant

    Relis bien mon premier message (le dernier paragraphe) 😗

    #754724
    manu59
    Participant
    Maître WordPress
    1039 contributions

    excuses moi 😳

    #754725
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    Ah 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.

    #754726
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Je 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 😉

    #754719
    manu59
    Participant
    Maître WordPress
    1039 contributions

    😋 t’es compétences sont largement supérieures aux miennes

    #754728
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Sauf que là je suis coincé… j’arrive pas à insérer une nouvelle requête sans faire planter le site 😋

    #754729
    Lumiere de Lune
    Participant
    Maître WordPress
    19385 contributions

    Le 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 ?

    #754730
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    En 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 😋

13 sujets de 1 à 13 (sur un total de 13)
  • Vous devez être connecté pour répondre à ce sujet.