[Résolu] Trier des billets

  • Statut : non résolu
4 sujets de 16 à 19 (sur un total de 19)
  • Auteur
    Messages
  • #579632
    Catioucha
    Participant
    Padawan WordPress
    56 contributions

    Ca maaaaarche ! :D :D :D

    Tu es un as ! 🍺

    Il ne me reste plus qu’à trouver comment adapter la couleur de police ou tout ça à mon thème ! Merci merci merci merci ! Crois-tu que ce serait possible d’avoir cette option dans le sidebar ? Comme s’affichent les blocs “page” et compagnie ? Un bloc “Ordre d’affichage” au dessus du bloc “Pages” par exemple ? :rolleyes: (je pose juste la question par pure perfectionisme, mais là je suis déjà super méga contente que ça marche ! Missiiiiii ! ) :D

    #579633
    KevinD
    Membre
    Initié WordPress
    46 contributions

    Le code qui gére les liens d’affichage est celui-ci :

    <p style="color: #f78b0c"><b>Affichage :</b> <a href="?aff=asc">chronologique</a> / <a href="?aff=desc">antechronologique</a></p>

    Après il te suffit de le placer où tu le souhaite, pour le placer dans la sidebar met le dans ‘sidebar.php’ et après pour modifier le style, modifie le champ ‘style’ de la balise ‘

    ‘ !

    Si problème hésite pas, c’est pas forcément évident si on connait pas !

    #579634
    Catioucha
    Participant
    Padawan WordPress
    56 contributions

    Expliqué comme ça ça devient limpide ! Merci infiniment ! Je vais tout de suite faire mumuse avec les codes :D

    Et merci à la réactivité de cette communauté wordpress ! Vous êtes des seigneurs, chapeau bas ✅

    #579635
    Catioucha
    Participant
    Padawan WordPress
    56 contributions

    Bon, j’ai gratouillé comme j’ai pu et finalement je suis parvenue à poser la fonction affichage dans le sidebar, je la laisse en place comme telle pour que vous voyez ce que ça rend : http://catioucha.free.fr/terrier/

    Par contre j’ai fait plein de tripatouillages pour essayer de deviner où se trouvaient les zones de transition entre les blocs (pour essayer par exemple d’afficher le bloc recherche en premier, ou de placer “affichage” ailleurs, etc. Mais j’ai pas trop réussit lol !

    Je pensais qu’en “copiant” un peu sur la façon dont sont codés les blocs du sidebar dans ce thème, je pourrais adapter la fonction d’affichage pour qu’elle ressorte comme les autres blocs 😋 Mais visiblement la chance du débutant n’est pas avec moi, hihihi !

    Actuellement, de la façon dont j’ai placé le boût de code filé par Kevin, voilà ce que ça donne dans le sidebar.php du thème Freshy :

    
    	
    	<div id="sidebar">
    
    <p style="color: #990000"><b>Affichage :</b> <a href="?aff=asc">chronologique</a> / <a href="?aff=desc">antechronologique</a></p>
    
    		<div>
    		
    		
    
    			<h2></h2>
    
    			<ul>
    			
    			</ul>
    
    		
    
    			<h2></h2>
    			
    
    			<h2></h2>
    			<ul>
    			 get_results(“SELECT cat_id, cat_name FROM $wpdb->linkcategories”);
    			 foreach ($link_cats as $link_cat) {
    			 ?>
    			  <li id="linkcat-cat_id; ?>”>cat_name; ?>
    			   <ul>
    			    cat_id); ?>
    			   </ul>
    			  </li>
    			 
    			</ul>
    		
    		</div>
    	</div>

    Vous voyez une manière de coder cette fonction pour qu’elle s’insère dans le sidebar sous la même forme que les autres blocs ? Avec “Affichage” dans la zone grisée rayée et les deux options d’affichage desosus en liste comme les catégories ? :rolleyes:

    * va se cacher dans un trou de souris :D *

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