Annonce

Important : WordPress 2.5.1 est disponible.
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
  • Index
  •  » Thèmes
  •  » [Résolu] Un post se lit en entier qu'à son ouverture

#1 09-05-2008 13:36:39

froma
Connaisseur WP
Date d'inscription: 01-05-2008
Messages: 23

[Résolu] Un post se lit en entier qu'à son ouverture

Bonjour,

Je suis persuadé que beaucoup savent faire ça : les posts sont affichés en quelques lignes sur la home et c'est en les ouvrant qu'on peut les lire dans leur entièreté.

Oui c'est quelque chose de récurent, de très simple, logique pour beaucoup... mais je ne trouve bizarrement pas comment faire ? En recherche google, j'ignore quels mots employer.

Si vous avez un lien rapide, hop et on en parle plus smile

Merci !

Hors ligne

 

#2 09-05-2008 13:40:22

kankun
Habitué WP
Date d'inscription: 30-03-2008
Messages: 59

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Il te suffit simplement d'insérer la balise More dans tes articles. Dans l'éditeur visuel ou html de wordpress tu as un icone du même nom : tu te places à l'endroit ou tu veux couper ton article, puis tu cliques sur l'icone. Ton article sera donc ainsi tronqué.

Tu as une autre possibilité, c'est de mettre un extrait de ton article dans le cadre du même nom en bas de la page lorsque tu écris un nouvel article.

Hors ligne

 

#3 09-05-2008 14:11:08

froma
Connaisseur WP
Date d'inscription: 01-05-2008
Messages: 23

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Tout simple donc, merci beaucoup !

Peut on éditer ce " (more...) " ? Ou carrément le faire disparaitre si j'utilise un lien sur une image ?
Dans quel fichier PHP se trouve t il ?

Dernière modification par froma (09-05-2008 14:37:04)

Hors ligne

 

#4 09-05-2008 15:38:57

froma
Connaisseur WP
Date d'inscription: 01-05-2008
Messages: 23

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Apparemment il faut éditer le <?php the_content(''); ?>

Mais sur ma page.php, même si je le modifie, rien ne change.


    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
        <div class="post" id="post-<?php the_ID(); ?>">
   
            <div class="entrytext">
                <?php the_content(''); ?>


Que faire ?

Hors ligne

 

#5 09-05-2008 15:56:08

MS-DOS_1991
Admin
Lieu: France
Date d'inscription: 03-06-2006
Messages: 1781
Site web

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Hello,

Ce lien est présent dans plusieurs fichiers de thème : index.php, mais aussi home.php, page.php ou encore archive.php... Tout dépend de l'endroit où tu veux que les articles soient tronqués wink

Cordialement,
Thomas

Hors ligne

 

#6 09-05-2008 17:05:09

froma
Connaisseur WP
Date d'inscription: 01-05-2008
Messages: 23

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Je ne le trouve que dans mon page.php
Et le modifier ne change rien... quel est le problème ?

Les articles doivent être tronqué sur les pages du blog (la home et les suivantes) mais plus lorsqu'on les ouvre.

Hors ligne

 

#7 09-05-2008 17:15:51

MS-DOS_1991
Admin
Lieu: France
Date d'inscription: 03-06-2006
Messages: 1781
Site web

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Quel est le nom de ton thème ?

Hors ligne

 

#8 09-05-2008 17:18:18

froma
Connaisseur WP
Date d'inscription: 01-05-2008
Messages: 23

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Pas de nom, c'est une fabrication maison !

Dernière modification par froma (09-05-2008 18:05:33)

Hors ligne

 

#9 09-05-2008 17:20:31

Comme une image
Expert WP
Lieu: Paris
Date d'inscription: 30-01-2008
Messages: 243
Site web

Re: [Résolu] Un post se lit en entier qu'à son ouverture

froma a écrit:

Peut on éditer ce " (more...) " ? Ou carrément le faire disparaitre si j'utilise un lien sur une image ?

Je ne comprends pas bien ta question.
Que souhaites-tu faire ? Changer le libellé "more..." ?
(il me semble qu'on le trouve dans le fichier de traduction fr_FR.po)

Tu as plusieurs fonctions php que tu peux utiliser dans ton thème :
the_content()
the_exerpt()
J'ai même trouvé dans mon thème the_excerpt_reloaded() qui doit correspondre à une extension « classique » (?)

Elles prennent des arguments : tu peux par exemple indiquer dans the_content le texte de suite.
Ex : the_content('Vite ! La suite »');

Je t'invite à farfouiller dans la documentation du Codex WP ou via Google (par exemple, j'ai trouvé cet article chez Fran6art).

Hors ligne

 

#10 09-05-2008 17:22:04

MS-DOS_1991
Admin
Lieu: France
Date d'inscription: 03-06-2006
Messages: 1781
Site web

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Si modifier le fichier page.php ne change rien, c'est probablement qu'il n'est pas appelé quand on visite l'accueil du site...pour t'en assurer, ajoute la ligne <p>Test</p> n'importe où dans ce fichier et vérifie si le texte apparaît sur ta page d'accueil wink

Hors ligne

 

#11 09-05-2008 17:31:06

froma
Connaisseur WP
Date d'inscription: 01-05-2008
Messages: 23

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Merci à vous deux,

Je savais qu'on pouvait en effet donner un argument à the_content, mon souci est que ça ne change rien sur la home. Je ne le trouve en fait que sur page.php, comment l'inclure dans mon index.php ? Quand je l'ajoute bêtement en c/c, il me fait apparaitre deux fois le même contenu (tous les posts en double).

Hors ligne

 

#12 09-05-2008 18:05:23

froma
Connaisseur WP
Date d'inscription: 01-05-2008
Messages: 23

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Ok merci Comme une image, j'ai installé le plugin, ça fonctionne tout seul, plus besoin de chercher plus loin.

Hors ligne

 

#13 09-05-2008 18:08:32

MS-DOS_1991
Admin
Lieu: France
Date d'inscription: 03-06-2006
Messages: 1781
Site web

Re: [Résolu] Un post se lit en entier qu'à son ouverture

Bien, je marque le sujet comme résolu mais je te conseille fortement de déterminer quel(s) fichier(s) gère(nt) quelle partie de ton site wink

Cordialement,
Thomas

Hors ligne

 
  • Index
  •  » Thèmes
  •  » [Résolu] Un post se lit en entier qu'à son ouverture

Pied de page des forums

Propulsé par PunBB 1.2.16
© Copyright 2005-2006 WordPress France

Tous droits réservés - wordpress-fr.net © 2005-2006

  • RSS
WPfr ValidatorXhtml ValidatorCSS mysql Php GetFirefox
Design par AmO - Crédits - Equipe WordPress France

Réseau International : Hongrie - Allemagne - Grèce - Italie - Japon - Corée - Suisse - Turquie - USA