- Statut : non résolu
- Ce sujet contient 12 réponses, 4 participants et a été mis à jour pour la dernière fois par
Ric, le il y a 18 années.
-
AuteurMessages
-
28 mars 2007 à 14 h 31 min #451309
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 2.1.2
– Thème utilisé : Freshy 1.0 by Julien De Luca
– Plugins en place : Askimet
– Nom de l’hebergeur : OVH
– Adresse du siteProblème(s) rencontré(s) :
Bonjour,
Quelqu’un connait-il le thème Freshy et si oui voilà ma question : je voudrais avoir un extrait des posts lorsque je clique sur une catégorie ou sur les archives mensuelles. J’ai essayé d’utiliser the excerpt mais en vain, je crois ne pas savoir le mettre ou alors la conception du thème est trop compliquée, bref, suis perdu 😉
Merci d’avance pour vos éventuelles réponses
/Ric
PS : Je précise que j’ai cherché sur le forum, et que je souhaite un résumé dans ma partie catégories ou archives non sur la page d’accueil où je veux que les articles restent entier. 😉
28 mars 2007 à 15 h 37 min #596522Non personne n’a d’idée ?
Je suppose qu’il faut insérer « the excerpt » quelque part pour indiquer au code de mettre que des axtraits dans les archives.
J’ai tenté le plugin The excerpt Reloaded » en vain.
28 mars 2007 à 15 h 50 min #596523Bonjour,
Merci de nous laisser un peu de temps pour pouvoir te répondre.
Regardes ici : http://codex.wordpress.org/fr:Marqueurs_de_Modele/the_excerpt ils expliquent tout ! Tu dois modifier la page archive.php (si tu n’as pas de page de ce nom… il suffit d’en créer une sur le même modèle que le fichier page.php).
Voilà, si tu as encore des problèmes n’hésites pas !
Cordialement,
28 mars 2007 à 15 h 56 min #596524Merci, un peu impatient c’est vrai, dsl.
Je vais regarder ça de près, merci. 🙂28 mars 2007 à 20 h 32 min #596525Donc j’ai bien lu le document mais effectivement Fix, le thème que j’utilise ne dispose pas d’une page archive. Or après, c’est le no man’s land pour moi : créer un page archive.php ? c’est long à expliquer où est-ce que je dois d’ores ét djà choisir un autre thème ?
28 mars 2007 à 21 h 02 min #5965261/ tu duplique ta page
2/ tu recupere le code de la page archive d’un autre theme ( genre le defaut)
3/ tu adapte un peu pour que les class css corresponde a celle utilisées sous freshy
et hop !28 mars 2007 à 21 h 12 min #596527Je viens d’essayer … en vain. Merci de votre aide en tt cas.
28 mars 2007 à 21 h 39 min #5965281/ Tu copies le fichier index.php de ton thème sur archive.php
2/ Tu remplaces les lignes<?php the_content('<span class="readmore">‘.__(‘Read the rest of this entry »’,TEMPLATE_DOMAIN).’</span>‘); ?>
par
C’est tout. 🙂
28 mars 2007 à 22 h 03 min #596529Merci Alakhnor, je viens d’essayer mais en vain aussi. Voici le code de ma page « Main Index Template » au cas où :
<div id="content">
<!-- pages -->
<div class="post" id="post-« >
<h2><a href=" » rel= »bookmark » title= » « ></a></h2>
<div class="entry">
<?php the_content('<span class="readmore">‘.__(‘Read the rest of this entry »’,TEMPLATE_DOMAIN).’</span>‘); ?>
</div>
</div>
<h3></h3>
<ul class="postmetadata">
<li class="with_icon"><img class="icon" src="/images/icons/edit-icon-16×16.gif » alt= »edit » /> </li>
</ul>
<!-- blog -->
<div class="post" id="post-« >
<h2><a href=" » rel= »bookmark » title= » « ></a></h2>
<small class="date">
<span class="date_day"></span>
<span class="date_month"></span>
<span class="date_year"></span>
</small>
<div class="entry">
<?php the_content('<span class="readmore">‘.__(‘Read the rest of this entry »’,TEMPLATE_DOMAIN).’</span>‘); ?>
</div>
<?php edit_post_link(__('Edit',TEMPLATE_DOMAIN), '<small class="postmetadata">‘.__(‘Edit’,TEMPLATE_DOMAIN).’ : ‘, ‘</small><br />‘); ?>
<small class="postmetadata"> : </small>
<br />
<small class="postmetadata"> : </small>
<br />
<small class="postmetadata technorati_tags">
<?php the_bunny_tags('<span class="technorati_tags">Tags : </span>‘, », ‘, ‘); ?>
</small>
</div>
<hr />
<p class="navigation">
<span class="alignleft"></span>
<span class="alignright"></span>
</p>
<!-- nothing found -->
<div class="post" id="post-none">
<h2 class="center"></h2>
<p class="center"></p>
</div>
<!-- homepage -->
<hr />
<div class="highlight_box" id="post-last-works">
<h2></h2>
<ul>
<?php c2c_get_recent_posts(3, '<li>%post_URL%<br />%post_excerpt_short%</li>‘, ‘5’); ?>
</ul>
</div>
<div class="highlight_box" id="post-last-news">
<h2></h2>
<ul>
<?php c2c_get_recent_posts(3, '<li>%post_URL%<br />%post_excerpt_short%</li>‘, ‘4 21’); ?>
</ul>
</div>
<hr />
<div class="highlight_box" id="post-last-works">
<h2></h2>
<ul>
<?php c2c_get_recent_posts(3, '<li>%post_URL%<br />%post_excerpt_short%</li>‘, ’23’); ?>
</ul>
</div>
<div class="highlight_box" id="post-last-news">
<h2></h2>
<ul>
<?php c2c_get_recent_posts(3, '<li>%post_URL%<br />%post_excerpt_short%</li>‘, ‘9 24’); ?>
</ul>
</div>
</div>
<hr />
<!-- sidebar -->
<br style="clear:both" /><!– without this little <br /> NS6 and IE5PC do not stretch the frame div down to encopass the content DIVs –>
</div>
<!-- footer -->28 mars 2007 à 22 h 10 min #596530Oui, c’est la même que moi. Quand j’installe Freshy et que je fais les manip que je t’ai dit, si je click sur un lien d’archive dans la sidebar, j’ai bien les résumés qui apparaissent.
28 mars 2007 à 22 h 18 min #596531Etonnant, je viens de rééssayer, no way. Je clique sur une de mes catégories et mes posts sont toujours affichés en entier. L’auteur du thème vient en plus de gentiment me donner la même explication que toi, mais rien n’y fait.
J’ai créé un fichier archives.php dans lequel j’ai copié le contenu de la page Main Index Template. Je remplace the_content par the_excerpt, en faisant attention à ne rien effacer ou ajouter d’autres. Mais rien.
EDIT : J’ai 2 fois ce code dans mon template, normal ? En modifiant les deux, puis l’un sans l’autre et l’autre sans l’un, aucune différence.
<?php the_content('<span class="readmore">‘.__(‘Read the rest of this entry »’,TEMPLATE_DOMAIN).’</span>‘); ?>
28 mars 2007 à 22 h 38 min #596532archive.php, sans ‘s’.
28 mars 2007 à 22 h 42 min #596533Ca marche, merci bcp de l’aide
-
AuteurMessages
- Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.