[Résolu] Code

  • WordPress :5.2
  • Statut : résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #2276198
    almui
    Participant
    Initié WordPress
    38 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : Business Gravity
    • Extensions en place :
    • Nom de l’hébergeur : OVH
    • Adresse du site : https://on5vl.org/

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

    Bonjour,

    je cherche une ligne de code pour ajouter à une page, qui signalerai la date de parution.

    https://on5vl.org/liste-articles/ cette page fait en ‘PHP’ me donne la lite de mes articles mais je voudrai y ajouter la date de parution et peut-être d’autres informations.

    Comment faire ?

    Merci

    #2276210
    ferman
    Participant
    Maître WordPress
    1384 contributions

    Bonjour,

    Cela dépend de la manière dont vous avez construit votre page liste-articles . Si c’est de manière classique il vous suffit d’ajouter à la liste de ce que vous montrez déjà (title, excerpt, thumbnai) le code pour la date. C’est à dire par exemple:

    <div class= "mes-articles" >
    	
    		<h2><a>
    		<?php the_title(); ?>
    		<?php the_excerpt(); ?>
    		<?php the_post_thumbnail(); ?>
    		<?php the_time( get_option( 'date_format' ) ); ?>
    		</a></h2>
    		<h4><a><?php the_permalink (); ?></a></h4>
    		
    	</div>

    Pour d’autres formats de date voir le codex à cette page.

    #2276402
    almui
    Participant
    Initié WordPress
    38 contributions

    je vous remercie, Je dois placer cela où ?

    Voici le code :

    <div class=”<?php echo esc_attr( $class ); ?>” id=”main-wrap”>

    <h1><?php echo get_the_title(); ?> ( <?php
    $compteur = new WP_Query ( array(‘cat’ => ‘cat=9,10,12,6,13,11,4,7,8,21’));
    echo $compteur->found_posts;
    ?> )
    </h1>

    <p align=”center” style=”font-size:1.1rem”>Liste de tous les articles du site ON5VL (classement par catégories)</p>

    <div>

    <?php
    $cats = get_categories(‘include=9,10,12,6,13,11,4,7,8,21’);
    foreach ($cats as $cat) {query_posts(‘orderby=post_title&order=asc&showposts=1000&cat=’.$cat->cat_ID);
    ?>

    <h2 class=”listeh2″><?php echo $cat->cat_name; ?> (<?php echo $wp_query->post_count; ?>)</h2>
    <table class=”listetable”>
    <?php
    while (have_posts()) : the_post(); ?>
    <tr><td>“>
    <span style=”float:left;margin-right:20px”><?php the_post_thumbnail(array(140)) ?></span><?php the_title(); ?>

    <br><span class=”listeextrait”><?php the_excerpt(); ?></span>
    </td></tr>
    <?php endwhile; ?>
    </table>
    <?php } ?>
    </div>

    </div><!– main –>
    </div><!– row –>
    </div><!– container –>

    </section>

    <?php get_footer(); ?>

    #2276413
    ferman
    Participant
    Maître WordPress
    1384 contributions

    Bonjour,

    Essayez en copier/collant le code ci-dessous juste au dessus ou juste en dessous de la ligne <br><span class=”listeextrait”><?php the_excerpt(); ?></span>. J’ai essayé de rester fidèle à votre mise en page . On va voir si c’est bon.

    <br><span class=”listedate”><?php the_time( get_option( 'date_format' ) ); ?></span>

    #2276418
    almui
    Participant
    Initié WordPress
    38 contributions

    Résolu un tout grand merci. 🙂

    J’ai ajouté :

    <p align=”right”><span class=”listedate”><?php the_time( get_option( ‘date_format’ ) ); ?></span></p>

    Existe t-il et où pourrais-je trouver du code “simple” pour améliorer mes pages ?

    #2276428
    ferman
    Participant
    Maître WordPress
    1384 contributions

    Existe t-il et où pourrais-je trouver du code “simple” pour améliorer mes pages ?

    Cela  dépend de ce que vous voulez faire et de ce que cous entendez par code “simple”. La plupart des améliorations se font avec des CSS (c’est très puissant) ou du javascript (je n’utilise pas du tout). Si ça vous intéresse, regardez là.  Les modifications passant par le PHP changent plus profondément la nature de la page, comme ce que vous venez de faire.  Les codes  sont différents selon ce que vous voulez faire et pas toujours évident (Google est très utile).

    Deux sites où il y a pas mal de codes utiles +ou- solides, Stack Overflow,  Stack Exchange. Mais à moins de copier “bêtement”,  ce qui peut-être dangereux, il vaut mieux connaître les bases de php et de mysql pour savoir ce que l’on fai t. C’est en tout cas mon opinion.

    • Cette réponse a été modifiée le il y a 2 mois et 1 week par ferman.
    #2276443
    almui
    Participant
    Initié WordPress
    38 contributions

    Merci de ces infos.

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