Avoir un résumé des posts et non la totalité sous Freshy (Créer un compte)

  • Statut : non résolu
13 sujets de 1 à 13 (sur un total de 13)
  • Auteur
    Messages
  • #451309
    Ric
    Membre
    Initié WordPress
    16 contributions

    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 site

    Problè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. 😉

    #596522
    Ric
    Membre
    Initié WordPress
    16 contributions

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

    #596523
    ModoFX
    Membre
    Chevalier WordPress
    362 contributions

    Bonjour,

    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,

    #596524
    Ric
    Membre
    Initié WordPress
    16 contributions

    Merci, un peu impatient c’est vrai, dsl.
    Je vais regarder ça de près, merci. 🙂

    #596525
    Ric
    Membre
    Initié WordPress
    16 contributions

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

    #596526
    yumiam
    Membre
    Padawan WordPress
    98 contributions

    1/ 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 !

    #596527
    Ric
    Membre
    Initié WordPress
    16 contributions

    Je viens d’essayer … en vain. Merci de votre aide en tt cas.

    #596528
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    1/ 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. 🙂

    #596529
    Ric
    Membre
    Initié WordPress
    16 contributions

    Merci 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 -->

    #596530
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Oui, 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.

    #596531
    Ric
    Membre
    Initié WordPress
    16 contributions

    Etonnant, 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>‘); ?>

    #596532
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    archive.php, sans ‘s’.

    #596533
    Ric
    Membre
    Initié WordPress
    16 contributions

    Ca marche, merci bcp de l’aide :D

13 sujets de 1 à 13 (sur un total de 13)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.