[Résolu] Une exergue automatique sans passer par la fonction More !

  • Statut : non résolu
  • Ce sujet contient 19 réponses, 5 participants et a été mis à jour pour la dernière fois par Rod, le il y a 13 années.
15 sujets de 1 à 15 (sur un total de 20)
  • Auteur
    Messages
  • #450703
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Bonjour à tous,

    J’ai pu, par le passé, utiliser des thèmes qui permettaient d’avoir un lien “Lire la suite…” automatiquement au bout de X lignes ! Et ce, sans passer par la fonction More.

    Je sais que le thème Hemingway Pearled le permet ! J’aimerais donc savoir comment faire ! Malheureusement, je n’ai pas pu retrouver le site de l’auteur du thème [en dérangement], mais je peux vous donner un lien vers un site utilisant ce thème : http://www.pascalrossini.com/wordpress/

    Je désire faire cela puisque tous les auteurs du blog ne sont pas familiarisés avec l’outil blog ou même informatique et on tendance a faire des articles très longs. Cela permettrait de faire des exergues automatiquement et ainsi améliorer l’affichage dudit site !

    Merci de votre aide !

    Oo

    #592988
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Et si pour l’affichage de la page Index, tu te sers du fameux ‘the_excerpt‘, ça n’irait pas ?

    #592989
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Bonsoir Ben,

    En fait, je veux limiter le texte visible a quelaues lignes ! Sans avoit quoique ce soit a faire ! Car les personnes qui vont publiés des articles sont des personnes ne connaissant pas l’outil informatique comme nous pouvons l’etre !

    Et pour faciliter le tout, l’automatisation est la meilleure solution !

    Oo

    #592990
    benkenobi
    Gestionnaire du forum
    Maître WordPress
    4080 contributions

    Oui c’est bien ce que je voulais dire. Dans ton fichier index.php (ou en tout en cas dans celui contenant “la boucle” WP) tu remplaces ‘the_content‘ par ‘the_excerpt‘ tu devrais alors avoir un résumé qui s’affichera automatiquement en lieu et place de l’article.

    #592991
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Bonsoir Ben,

    Merci de ton aide ! En effet, cela fonctionne mais il squeeze les photos. Et de plus, il n’ajoute pas le lien “Lire la suite” mais me met ceci : […] non cliquable !

    Alors que je crois qu’il est possible d’avoir un lien : Lire la suite cliquable !!!

    Si jamais, tu peux m’aider : Je suis preneur !

    Merci

    Oo

    #592992
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Le plus simple serait un test du genre : si the_excerpt = the_content alors ne rien afficher sinon afficher lire la suite.

    #592993
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Bonsoir Alakhnor,

    Malheureusement, je dois avoué que je n’ai pas saisi ton raisonnement !

    Je viens de voir sur le theme d’Hemingway Pearled et il fait appelle comme suit :

    excerpt() ?>
    						<span class="read-on"><a href="”>Lire la suite…</a></span>

    Malheureusement, je ne sais l’adapter pour le theme que j’utilise !

    Si vous désirez voir le code de plus pres et etant donné que le theme n’est plus téléchargeable, voici mon archive !

    Oo

    #592994
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Hemingway gère au travers d’un objet créé par lui. Il faut donc contourner cela pour reproduire l’excerpt.

    
       <h3><a href="” rel=”bookmark” title=”Permalien pour “></a></h3>
    post_content = $post->post_excerpt)
           the_content();
       else 
       {
           the_excerpt();
           ?>
           <a href="”>Lire la suite…</a>;
    
       <div class="details">
            |  | Classé sous : 
       

    Par contre, ça affichera toujours les [..] en fin de résumé.

    PS: je n’ai pas testé, il faudra peut-être un peu de mise au point (et rajouter les balises pour la mise en page). 😉

    #592995
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Bonsoir,

    J’ai tenté d’insérer le code mais malheureusement j’ai du mal le faire ! Le blog en question est le suivant : http://www.grisdugabon.com/blog/

    Voici le code de l’index.php :

    
    	<div id="content">
    		
    			<div class="entry">
    				<div class="date">
    					<div></div>
    					<div></div>
    				</div>
    				<div class="entry-title"><a href="” rel=”bookmark” title=”Permalien pour : “></a></div>
    				<p class="info">Paru dans  | </p>
    				<div class="entry-content">
    
       if ($post->post_content = $post->post_excerpt)
           the_content();
       else
       {
           the_excerpt();
           <a href="”>Lire la suite…</a>;
       }
    									
    					<p class="comments">
    						
    					</p>
    					<!–
    						
    					–>
    				</div>
    				
    			</div>
    			<?php
    			}
    			} // end if (posts)
    			else
    			{
    				echo '<p>Désolé, mais aucune parution ne correspond à vos critères.</p>‘;
    			}
    		?>
    		<p align="center"></p>			
    	</div>
    	

    Et voici ce que cela donne :

    2b7d3682.png

    Je remet le code de base ! > pour info !

    Oo

    #592996
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Ah oui, il y avait des petits soucis de balise php. remplace avec ça (à partir de <?php setup_post…. :

    post_content = $post->post_excerpt)
           the_content();
       else 
       {
           the_excerpt();
           ?>
           <a href="”>Lire la suite…</a>;

    #592997
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Bonjour Alakhnor,

    Merci, ca marche tres bien !!! Juste le ; apres le est en trop !

    Merci encore ! Et voici le résultat = http://www.grisdugabon.com/blog/

    Oo

    #592998
    AmO
    Participant
    Maître WordPress
    4452 contributions

    Tu peux aller plus loin avec the_excerpt, et autorisé l’affichage des images par l’intermédiaire du plugin suivant :
    http://guff.szub.net/2005/02/26/the-excerpt-reloaded/

    #592999
    Oo
    Membre
    Maître WordPress
    2486 contributions

    Bonjour à tous,

    Merci AmO pour l’extension ! Je vais voir ce que ça donne !!!

    Oo

    #593000
    alakhnor
    Participant
    Maître WordPress
    996 contributions

    Ah oui, très bien ce plugin !

    #593001
    Rod
    Membre
    Maître WordPress
    744 contributions

    J’ai failli pour l’excerpt reloaded .. mais est il possible de ne mettre que l’image ?!

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