Ajouter Recent Posts/Recent comments/Latest Discussions (Créer un compte)

  • Statut : non résolu
11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • #460092
    morgan
    Membre
    Initié WordPress
    7 contributions

    Bonjour, je suis nouveau sur le forum, j’aimerais modifier mon footer pour y ajouter 3 Colonnes (Recent Posts/Recent comments/Latest Discussions [du forum]) comme sur ce site par exemple.

    J’ai cherché un peu sur internet, j’ai fait quelque tests, mais avant de continuer dans mes bêtises qui me font perdre beaucoup de temps, je me tourne vers vous.

    Comment dois-je faire? Comment inserer les 5 dernières discussion du forum?

    Merci beaucoup

    PS: je n’ai pas trouvé avec la recherche
    PS 2: j’espère être dans la bonne section!

    #632648
    jmini
    Membre
    Chevalier WordPress
    220 contributions

    * Le forum il est lié à WordPress ? Ou c’est complètement autre chose ???

    A mon avis le plus simple : utiliser le flux RSS du forum et l’intégrer comme cela (recherche Google, ça se fait très bien en PHP 5)

    * Pour les derniers articles: une petite boucle WP :

    		<ul>
    have_posts()) : $my_query->the_post();?>

    <li><a href=" » rel= »bookmark » title= »Lien permanent vers « ></a><br /><em>()</em></li>

    </ul>

    * Pour les derniers commentaires : soit par du code (get_approved_comments ??), soit par un plugin.

    #632647
    morgan
    Membre
    Initié WordPress
    7 contributions

    Merci pour cette réponse rapide, le forum n’est pas encore lié a wordpress, mais va l’être!

    Merci pour les lignes de code, je les met dans quel fichier? Et ça va apparaître dans le footer?
    Je vais essayer Get_approved Comments, mais comment mettre dans le footer? Simplement copier le code dans footer.php?

    A+ Merci

    #632649
    Comme une image
    Participant
    Maître WordPress
    2493 contributions

    Idéalement, il faudrait widgetiser ton pied de page… Mais c’est un peu de boulot sur un thème qui ne l’est pas déjà.

    #632650
    morgan
    Membre
    Initié WordPress
    7 contributions
    Comme une image wrote:
    Idéalement, il faudrait widgetiser ton pied de page… Mais c’est un peu de boulot sur un thème qui ne l’est pas déjà.

    Merci , je suis nouveau, mais avec de l’aide je suis prêt a me lancé.
    J’utilise ce thème, je le trouve jolie ( un peu sombre mais jolie) si vous avez des propositions pour un thème déjà widgetiser qui soit dans le même esprit que le mien je suis preneur
    Merci

    #632651
    Comme une image
    Participant
    Maître WordPress
    2493 contributions

    Être nouveau sur WP, ça ne permet pas de présumer des difficultés que tu pourrais avoir (ou pas) à transformer ton thème. Je crois que la connaissance principale qui soit nécessaire, c’est HTML+CSS. C’est celle qui te permettra(it) de mettre en forme tes nouvelles colonnes. Évidemment, connaître PHP te permet plus facilement de modifier le code de ton thème, mais rien de bien sorcier.

    Et si tu es totalement néophyte dans tous ces domaines, je te conseille en effet de choisir l’approche la plus simple : trouver le thème qui répond le mieux à tes attentes, et prendre le temps de te familiariser progressivement avec ces techniques.

    #632652
    jmini
    Membre
    Chevalier WordPress
    220 contributions
    Comme une image wrote:
    Idéalement, il faudrait widgetiser ton pied de page…

    Surtout qu’il y a tout ce qu’il faut :
    – Articles récents
    – Commentaires récents
    – RSS (pour le forum c’est ce que je trouve le plus simple)

    En savoir plus sur les widgets sur ce forum

    #632653
    morgan
    Membre
    Initié WordPress
    7 contributions
    jmini wrote:
    Comme une image wrote:
    Idéalement, il faudrait widgetiser ton pied de page…

    Surtout qu’il y a tout ce qu’il faut :
    – Articles récents
    – Commentaires récents
    – RSS (pour le forum c’est ce que je trouve le plus simple)

    En savoir plus sur les widgets sur ce forum

    Mon Thème est widget ready!
    Je n’ais donc pas a le « widgetiser »
    Tu ma pas repondu pour le code, je doit le mettre ou?
    Et avec pour get apreoved comment, je met ne code dans le heaer?
    Merci a vous
    Morgan

    #632654
    f6net
    Participant
    Padawan WordPress
    51 contributions

    Merci pour ton code jmini !! il fonctionne nikel sur mon site 😉

    #632655
    f6net
    Participant
    Padawan WordPress
    51 contributions

    ps : t’aurais pas le meme code pour afficher les derniers commentaires ?

    #632656
    Environnement-France
    Participant
    Maître WordPress
    1114 contributions
    morgan wrote:
    Mon Thème est widget ready!
    Je n’ais donc pas a le « widgetiser »
    Tu ma pas repondu pour le code, je doit le mettre ou?
    Et avec pour get apreoved comment, je met ne code dans le heaer?
    Merci a vous
    Morgan

    tu mets le code à l’endroit ou tu veux tes derniers articles,
    donc dans le fichiers footer.php de ton thème.

    f6net wrote:
    ps : t’aurais pas le meme code pour afficher les derniers commentaires ?

    Pour les commentaires, j’utilise :

    <ul>
    comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = ‘1’ AND comment_type =  » ORDER BY comment_date DESC LIMIT 0 , 5″;
    $comments = $wpdb->get_results($sql);
    foreach ($comments as $comment) {
    $data = $comment->comment_author .  » @  » . $comment->post_title;
    $data2 =  » : « .$comment->comment_content;
    echo « <li><a href="">comment_post_ID) . «  »> » . substr($data,0,40) .  » …</a>« .substr($data2,0,40). »</li>« ;
    }
    ?>
    </ul>

    .

    les détails et un exemple sur http://www.environnement-france.fr/wordpress/affichage-personnalise-commentaires

11 sujets de 1 à 11 (sur un total de 11)
  • Le forum ‘Dépôts pour les extensions, trucs, astuces’ est fermé à de nouveaux sujets et réponses.