Affichage des derniers articles en index du site (Créer un compte)

  • Statut : non résolu
12 sujets de 1 à 12 (sur un total de 12)
  • Auteur
    Messages
  • #461035
    Nicko3121
    Membre
    Initié WordPress
    9 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.5.1
    – Thème utilisé : GlossyBlue 1.3
    – Plugins en place :
    – Nom de l’hebergeur : OVH
    – Adresse du site : http://www.just-lorie.net/

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

    Sur mon site, http://www.just-lorie.net, j’utilise actuellement dotclear pour poster les news tout en profitant des avantages divers d’un tel script de blog. Comme vous poouvez le constater, j’affiche sur mon index les titres des derniers articles postés sur mon blog.
    Je souhaite passer aujourd’hui à WordPress et j’ai effectué le transfert avec succès : http://just-lorie.net/wordpress/
    Hors je ne connais pas de script semble à celui que j’ai utilisé avec Dotclear et après plusieurs heures de recherche toujours rien de concret et j’aimerais savoir s’il existe donc une méthode propre pour afficher soit les titres des derniers articles soit une version raccourcie de ces derniers…

    #636547
    Lumiere de Lune
    Participant
    Maître WordPress
    19378 contributions

    Tu as deux façons de faire. Soit tu intègres simplement l’affichage de ton flux rss, soit tu intègres les fonctions WP à ton site, et tu peux à ce moment là réutiliser des fonctions comme celles que tu trouves sur la page d’accueil de ton blog.

    Pour intégrer les fonctions WP dans d’autres parties du site, j’ai fait un tuto ici : http://www.lumieredelune.com/encrelune/inclure-fonction-wordpress,2008,01

    #636548
    Nicko3121
    Membre
    Initié WordPress
    9 contributions

    Si je comprend bien il suffirait que j’ajoute dans la partie head de mon site le code suivant :
    <?php
    require($_SERVER[’DOCUMENT_ROOT’].’wordpress/wp-content/’)
    ?>

    Puis je pourrai alors ajouter les codes de la façon dont je le souhaite comme si je toucherai à la Sidebar dans mon site ?

    #636549
    Lumiere de Lune
    Participant
    Maître WordPress
    19378 contributions

    1. Non.

    require($_SERVER[’DOCUMENT_ROOT’].’cheminaudossierwordpress/wp-blog-header.php’)

    2. plutôt que “comme la sidebar” je ferais “comme l’index.php” car il n’y a pas d’appel de la boucle dans la sidebar or pour afficher des articles, il faut appeler la boucle. Mais c’est bien le principe.

    #636550
    Nicko3121
    Membre
    Initié WordPress
    9 contributions

    Je me sens un peu demeuré… lol

    Donc je rajoute en brut dans la partie “head” de mon index le code suivant, c’est bien ça ?

    require($_SERVER[’DOCUMENT_ROOT’].’wordpress/wp-blog-header.php’)

    ou…

    ?

    Et ensuite si je suis bien je peux utiliser des codes du type de ceux de la partie index, sidebar, header… du thème ?

    #636551
    Lumiere de Lune
    Participant
    Maître WordPress
    19378 contributions

    En fait c’est un code php . Il doit donc obligatoirement être entouré par pour être compris comme tel.

    Et bien sûr, la page sur laquelle tu mets de code doit être du php (avoir une extension .php)

    #636552
    Nicko3121
    Membre
    Initié WordPress
    9 contributions

    Alors comme je l’imaginais car ça me semble trop simple ça ne fonctionne pas… :(
    Voilà donc la page en question (http://just-lorie.net/index2.php) qui est la même que mon index à laquelle j’ai donc ajouté en partie head le code suivant :

    Et dans le contenu ce dernier qui était censé reprendre le formulaire de recherche :

    <li>
    
          
    
        </li>

    #636553
    Lumiere de Lune
    Participant
    Maître WordPress
    19378 contributions

    require($_SERVER[’DOCUMENT_ROOT’].’(‘wordpress/wp-blog-header.php’);
    Ta syntaxe est fausse. j’ai écris :

    require($_SERVER[’DOCUMENT_ROOT’].’cheminaudossierwordpress/wp-blog-header.php’)

    Le (‘ avant wordpress est en trop

    #636554
    Nicko3121
    Membre
    Initié WordPress
    9 contributions

    Voilà qui a été modifié et cependant l’erreur subsiste mais cette fois la ligne d’erreur a été modifiée !

    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home.10.20/justlori/www/index2.php on line 55

    #636555
    Nicko3121
    Membre
    Initié WordPress
    9 contributions

    Comme j’étais un peu impatient sur la chose j’ai finalement tenté la méthode par le flux RSS !
    Vous pourrez retrouver ce tutoriel ici : http://creer-un-site.fr/lecture-d-un-flux-rss.php

    #636556
    Li-An
    Modérateur
    Maître WordPress
    24112 contributions

    Il existe aussi différents plugins qui gèrent ce genre de choses. http://rmarsh.com/plugins/recent-posts/ par exemple (nécessite un second petit plugin pour fonctionner).

    #636557
    Nicko3121
    Membre
    Initié WordPress
    9 contributions

    J’ai consulté ce plugin mais malheureusement il semblerait qu’il ne puisse fonctionner que dans le répertoire du blog hors l’index de mon site n’y est pas lié…

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