Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter
Pages: 1
- Index
- » Support de WordPress
- » [Résolu] page categorie afficher uniquement le plus ancien et le plus recent ??
#1 20-10-2009 15:41:09
- marie_mada
- Passionné WP

- Lieu: New Caledonia
- Date d'inscription: 13-06-2009
- Messages: 552
- Site web
[Résolu] page categorie afficher uniquement le plus ancien et le plus recent ??
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.8.4
- Thème utilisé :
- Extensions en place :
- Nom de l'hebergeur :
- Adresse du site : OFFLINE
Problème(s) rencontré(s) :
Bonjour
je me casse les dents et je pense que c'est du à une c....rie de ma part mais bon je vous soumets la question :
j'ai un menu categorie et quand on clique sur un lien, la page appelée est archive.php
dans cette page je voudrais afficher le plus ancien post et le plus récent post DE CETTE CATEGORIE.
(je mets en capitale car c'est là mon pble)
Sur la page d'accueil pas de pble car je met le N° id de la cat.
Code: html
<div id="content">
<!-- la c'est le bon titre qui correspond à la category -->
<?php if (is_category()) { ?>
<h3 class="pagetitre">‘<?php single_cat_title(); ?>’</h3>
<?php } ?>
<!-- la je fais un test juste pour un post-->
<?php
<!-- the pble ->
$posts = get_posts('numberposts=1&order=DESC&category=. $category->term_id');
foreach($posts as $post) : setup_postdata($post);
?>
<div id="dernier""><a href="<?php the_permalink(); ?>"><?php the_title();echo" - ";the_time('j F Y'); ?></a>
<div class="entre"><?php the_content('Lire la suite »'); ?></div>
<?php endforeach; ?>
</div>
<!-- end wait and SEE the pble-->
</div><!--END CONTENT-->
en fait il m'affiche le dernier post tout court et pas celui de la categorie en question
Merci par avance pour votre aide
Ciao
Alors on la bouge notre île Sainte-Marie ?
Ile Sainte Marie Madagascar
Asia Voyages Noumea
Agence Web Noumea Nouvelle caledonie
Hors ligne
#2 20-10-2009 15:59:42
Re: [Résolu] page categorie afficher uniquement le plus ancien et le plus recent ??
Hello
As-tu vérifié si tu as bien une valeur valide pour la catégorie ? Essaye de l'afficher pour voir... Ou de lui donner une valeur arbitraire.
Bien cordialement… Pierre
Hors ligne
#3 21-10-2009 10:06:33
- marie_mada
- Passionné WP

- Lieu: New Caledonia
- Date d'inscription: 13-06-2009
- Messages: 552
- Site web
Re: [Résolu] page categorie afficher uniquement le plus ancien et le plus recent ??
:-)
c'était une excellente idée car j'ai pu tester mes variables ... et du coup voici le bon code pour celui ou celle qui rencontrera le même pble ;-)
Code: html
<div id="contentint">
<?php global $post; $categories = get_the_category();foreach ($categories as $category) : ?>
<h2>» <?php echo $category->name; ?></h2>
<div id="int1">
<?php $posts = get_posts('numberposts=1&category='. $category->term_id);foreach($posts as $post) :?>
<a href='<?php the_permalink() ?>'><?php the_title(); ?> <?php the_content('Lire la suite »'); ?> </a>
<!-- last article--><div id="entre">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_content('$posts'); ?>
<?php endwhile; else: ?>
<p>Désolé, rien ne correspond à votre recherche.</p>
<?php endif; ?></div>
<!-- fin du last-->
<?php endforeach; ?></div>
<!-- le old-->
<div id="int2">
<?php $posts = get_posts('numberposts=1&order=asc&category='. $category->term_id);foreach($posts as $post) :?>
<h3><?php the_title(); ?></h3> <?php the_content('Lire la suite »'); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_content('$posts'); ?>
<?php endwhile; else: ?>
<p>Désolé, rien ne correspond à votre recherche.</p>
<?php endif; ?>
<?php endforeach; ?></div>
<!-- end old one-->
<?php endforeach; ?>
</div><!--END CONTENT-->
Merci pour ton aide:beer:, c'est pas toujours facile de prendre du recul quand on a la tête dans le guidon et surtout qu'on cause pas le php ;-)
Alors on la bouge notre île Sainte-Marie ?
Ile Sainte Marie Madagascar
Asia Voyages Noumea
Agence Web Noumea Nouvelle caledonie
Hors ligne
Pages: 1
- Index
- » Support de WordPress
- » [Résolu] page categorie afficher uniquement le plus ancien et le plus recent ??