[Résolu] THEME HESTIA – Template CONTENT

  • WordPress :5.2
  • Statut : résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #2276707
    bachintosh
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    Ma configuration WP actuelle

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

    Bonjour,

    J’utilise pour mon site le thème parent HESTIA.
    J’ai créé un thème enfant à partir de celui afin d’y apporter quelques modifications.

    Notamment je souhaite modifier la page de présentation des articles.

    Pour cela j’ai créé un nouveau fichier Content.php dans Template Parts. Avec le code que j’ai récuperé, j’arrive à afficher uniquement le titre des articles à la suite des autres. Toutefois je souhaiterai rajouter en dessous des titres, un début textuel de l’article ainsi qu’un “lire la suite”. Comment dois-je modifier mon fichier content.php ?

     

    Le fichier content.php :

    <?php
    /**
     * The default template for displaying content
     *
     * Used for index/archive/search.
     *
     * @package Hestia
     * @since Hestia 1.0
     */
    ?>
    <div class="col-md-12">
    	<article
    		id="post-<?php the_ID(); ?>" <?php ( is_sticky() && is_home() && ! is_paged() ) ? post_class( 'card card-raised card-blog' ) : post_class( 'card card-plain card-blog' ); ?>>
    		<div class="row">
    			<?php
    			$post_thumbnail_url = get_the_post_thumbnail( get_the_ID(), 'hestia-blog' );
    			if ( ! empty( $post_thumbnail_url ) ) :
    				?>
    			<div class="col-sm-12">
    				<div class="card-image">
    					<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
    						<?php echo $post_thumbnail_url; ?>
    					</a>
    				</div>
    			</div>
    			<?php endif; ?>
    				<div class="col-sm-12">
    					<?php
    					the_title(
    						sprintf(
    							'<h3 class="card-title entry-title text-center"><a href="%s" title="%s" rel="bookmark">', esc_url( get_permalink() ), the_title_attribute(
    								array(
    									'echo' => false,
    								)
    							)
    						), '</a></h3>'
    					);
    					?>
    				</div>
    			</div>
    
    	</article>
    </div>
    Content.php

    Je vous remercie

    Valentin

    • Ce sujet a été modifié le il y a 2 mois par  bachintosh. Raison: Fichier joint
    • Ce sujet a été modifié le il y a 2 mois par  PhiLyon.
    #2276749
    PhiLyon
    Modérateur
    Maître WordPress
    23932 contributions

    Bonjour.

    Il faut ajouter ce code après ton titre

    <?php the_excerpt(); ?>

    🙂

    #2276752
    bachintosh
    Participant
    Initié WordPress
    4 contributions

    Merci beaucoup 🙂

3 sujets de 1 à 3 (sur un total de 3)
  • Vous devez être connecté pour répondre à ce sujet.