Séparer les articles de différentes catégories sur la page d’un auteur (Créer un compte)

  • Statut : non résolu
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #464375
    Goon
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.6.3
    – Thème utilisé : perso

    Problème(s) rencontré(s) :
    Bonjour,

    Lorsque je vais sur la page d’un de mes auteurs de mon site WordPress, je souhaiterai lister tout ce qu’il a publié sur le site mais en deux listes : d’un côté tout ce qu’il a publié dans une catégorie, dans l’autre tout le reste. Le code ci-dessous ne marche pas : pas de listing de la catégorie portraits (premier listing), je n’ai que le listing sans tri. Quelqu’un saurait-il m’aider ?

    <div id="defaut">
    
    <!-- On récupère le nom de l'auteur en cours. -->
    	<?php if(get_query_var('author_name')) :
    	$curauth = get_userdatabylogin(get_query_var('author_name'));
    	else :
    	$curauth = get_userdata(get_query_var('author'));
    	endif;
    	?>
    
    <!-- Titre de la page -->
    <h4><?php echo $curauth->nickname; ?></h4>
    
    <!-- Description de l'auteur -->
    <p><?php echo $curauth->user_description; ?></p>
    
    <p>Vous trouverez ici tout ce qu’a publié <?php echo $curauth->nickname; ?> sur ce site. Si vous désirez être tenu au courant du contenu ajouté par <?php echo $curauth->nickname; ?> sur ce site, vous pouvez utiliser le lien RSS suivant : <a href="<?php bloginfo('url'); ?>/author/<?php echo $curauth->nickname; ?>/feed/” title=””><img src="<?php bloginfo('template_url'); ?>/images/rss.png” /></a></p>
    
    <!-- Portraits d'artistes -->
    	<?php query_posts('category_name=3&orderby=title&order=ASC&author_name=nickname'); ?>
    		<?php if(have_posts()) : ?>
    		<h5>Portraits d’artistes</h5>
    		<?php while(have_posts()) : ?>
    			<div class="post">
    				<!-- Indispensable pour lancer la boucle -->
    			   <?php the_post(); ?>
    			   <!-- Titre de l'article -->
    				<h6><a href="<?php the_permalink(); ?>” title=”<?php the_title(); ?>“><?php the_title(); ?></a></h6>
    
    				<!-- Contenu du post proprement dit -->
    				<?php the_excerpt(''); ?>
    				</div>
    		<?php endwhile; ?>
    	<?php endif; ?>
    
    <!-- News -->
    <h5>Actus</h5>
    	<?php query_posts('category=-3'); ?>
    	<?php if(have_posts()) : ?>
    	<ul>
    		<?php while(have_posts()) : ?>
    			<!-- Indispensable pour lancer la boucle -->
    			<?php the_post(); ?>
    			<li>
    			<a href="<?php the_permalink(); ?>” title=”<?php the_title(); ?>“><?php the_title(); ?></a> (<?php the_date(); ?>)
    			</li>
    		<?php endwhile; ?>
    	</ul>
    	<?php endif; ?>	
    
    </div>

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.