accueil avec aperçu d’article + blog

  • Statut : non résolu
4 sujets de 1 à 4 (sur un total de 4)
  • Auteur
    Messages
  • #504399
    Ventus
    Participant
    Padawan WordPress
    56 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.3.1
    – Version de PHP/MySQL :
    – Thème utilisé : Personalisé
    – Extensions en place : Nivo slider
    – Nom de l’hebergeur : Local actuellement
    – Adresse du site :

    Problème(s) rencontré(s) :
    J’ai récemment commencé la réalisation de mon site personnel qui sera également mon portfolio. Pour se faire je me suis décidé à utiliser wordpress. J’ai utilisé ce tuto de fran6art : Créez votre thème WordPress pour la réalisation du site. Malheureusement je pense m’être un peu égaré ^^’ Je vous explique mon projet et le problème.

    -Je souhaite avoir une page d’accueil ou les trois derniers posts de mon blog seraient affichés ou en tout cas le début comme pour les archives.

    -J’aurais également une page contact, une page Works avec une galerie et une page CV.

    -Et finalement, le blog avec tout les articles et la sidebar.

    En suivant le tuto de Fran6art, j’affichais donc le blog dans l’index. Mais je l’ai modifié et j’ai finalement ma page d’accueil comme je la voulais avec mes 3 aperçus d’articles :

    Première partie
    Deuxième partie

    Mais le problème, c’est que maintenant je me retrouve coincé… Vu que l’index est ma page d’accueil, je n’arrive pas à lier une nouvelle page pour le blog… J’ai essayé de renommer l’index en home et de remettre le code du blog avec la slidebar dans index mais cela ne marche pas 😕 Je ne sais plus quoi faire c’est pourquoi je demande votre aide.

    D’avance merci ! 🙂

    #810945
    Guy
    Participant
    Maître WordPress
    14833 contributions

    bon, je ne sais pas comment tu as fait ton blog, mais typiquement, lorsque l’on veut définir une page d’accueil spécifique et afficher les articles dynamiques ailleurs dans le site, on construit un template de page qui sera chargé d’afficher la page d’accueil.
    Dans l’admin de WordPress, on ajoute deux pages, un avec le template de ta page d’accueil (avec accueil comme titre pour les besoins de cet exemple), une deuxième page avec blog comme titre et le modèle de page par défaut.

    Dans les réglages/lecture du panneau d’admin, tu choisis une page statique pour l’accueil (celle appelée accueil), une page pour afficher tes articles.

    Le tuto de fran6 étant assez ancien, je crois qu’il n’a pas le support des menus personnalisés, il faudra que tu envisages de les rajouter.

    #810946
    Ventus
    Participant
    Padawan WordPress
    56 contributions

    Voici un lien qui montre mes différents fichier de mon thème:

    http://imageshack.us/g/11/48163357.png/

    Dans l’admin de WordPress, on ajoute deux pages, un avec le template de ta page d’accueil (avec accueil comme titre pour les besoins de cet exemple), une deuxième page avec blog comme titre et le modèle de page par défaut.

    [C’est cette méthode que je ne comprend pas très bien 😕 à l’heure actuelle, si je crée deux pages dans l’admin wordpress, elles auront toutes les deux le template de mon fichier page.php… Comment puis-je associer des templates différents?]

    Rectification ! J’ai fait le test et WordPress est plus intelligent que je pensais ! Deux templates différents sont appliqué. Mais j’ai un soucis..

    Je crée la page accueil et note dans les réglage que c’est l’accueil. Je met ensuite mon template de la page d’accueil dans mon fichier page.php. Je crée ensuite une page blog qui contiendra mes articles et remet le code php des articles et la sidebar dans l’index. Mais lorsque j’affiche ma page accueil, elle n’a pas le bon template. Et lorsque j’affiche la page blog, elle a le template de l’accueil…

    [Edit: J’ajoute que le template du blog ne m’affiche pas d’articles mes le résultat négatif de ma boucle que voici:

    <div id="content">
    		
    		
    			<div class="post" id="post-“>
    				<h2><a href="” title=””></a></h2>
    				<p class="postmetadata">
    					Posté le  à  par  | 
    					Catégorie:  | 
    					 
    				</p>
    				<div class="post_content">
    					
    			</div>
    		</div>

    #810947
    Guy
    Participant
    Maître WordPress
    14833 contributions

    Non ne modifie pas ton fichier page.php, ou tu perdras ton modèle de page par défaut. Il faut que tu crées un nouveau template de page, regarde dans le codex (ou je pense que fran6 doit l’expliquer quelque part), ce nouveau template (ou modèle en francais) sera sélectionnable quand tu fais ajouter une nouvelle page et sera celui que tu sélectionneras pour créer ta page statique(au sens wordpress) d’accueil.

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