Annonce

Faites la différence entre le service WordPress.com et l'application libre WordPress.

Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.

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.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter

#1 23-11-2009 23:36:12

Chocapic
Connaisseur WP
Date d'inscription: 23-11-2009
Messages: 16

[Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

Bonjour,

Ma configuration WP actuelle
- Version de WordPress : WordPress 2.8.6
- Thème utilisé : Journalist 1.9.9.9 par Lucian E. Marin
- Extensions en place :      Google Analytics for WordPress
- Nom de l'hebergeur : ovh
- Adresse du site : www.unecartedumonde.fr

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

Bonjour,

J'aimerai que le visiteur de mon site soit "obligé" de cliquer sur le titre de mon billet, ou sur les premieres lignes d un bref aperçu pour pouvoir le lire en entier.

Qu'il ne s'affiche pas en entier des la page d accueil.

Comment faire ?

Merci d'avance smile

Hors ligne

 

#2 24-11-2009 04:06:35

petit nuage
Passionné WP
Lieu: Rennes (Bretagne, France)
Date d'inscription: 07-11-2009
Messages: 758

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

Tu veux dire que tu aimerais que la page d'accueil de ton blog n'affiche que les extraits de tes articles ? Dans ce cas, en général, cela se fait en éditant le fichier index.php de ton thème et en remplaçant toute occurrence de the_content (le contenu) par the_excerpt (l'extrait).

Tu y arrives ?


Petit Nuage est une agence web basée à Rennes proposant des services de développement (développement à base de WordPress essentiellement), d'édition (édition de blogs WordPress surtout) et de référencement de sites (référencement naturel de tous genres de sites web).

Hors ligne

 

#3 24-11-2009 08:27:24

orel_it
Bavard WP
Date d'inscription: 08-04-2009
Messages: 116
Site web

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

Bonjour Chocapic

Pour permettre aux visiteurs d accéder au post par le titre il faut ajouter:

Code: html

	  <h1><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h1>

Pour les premiéres ligne il faut aue tu ajoutes ou remplace:

Code: html

		<?php the_content('Continuer &agrave; lire'); ?>

Au moment d écrire ton article  dans ton éditeur il faut aue tu cliques sur le bouton more à l endroit ou tu souhaites que ton texte soit coupé.

Hors ligne

 

#4 24-11-2009 20:19:07

Chocapic
Connaisseur WP
Date d'inscription: 23-11-2009
Messages: 16

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

petit nuage a écrit:

Tu veux dire que tu aimerais que la page d'accueil de ton blog n'affiche que les extraits de tes articles ? Dans ce cas, en général, cela se fait en éditant le fichier index.php de ton thème et en remplaçant toute occurrence de the_content (le contenu) par the_excerpt (l'extrait).

Tu y arrives ?

Voici le contenu du index

Code: html

<?php
/**
 * Front to the WordPress application. This file doesn't do anything, but loads
 * wp-blog-header.php which does and tells WordPress to load the theme.
 *
 * @package WordPress
 */

/**
 * Tells WordPress to load the WordPress theme and output it.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Loads the WordPress Environment and Template */
require('./wp-blog-header.php');
?>

ainsi que le contenu du wp blog header

Code: html

<?php
/**
 * Loads the WordPress environment and template.
 *
 * @package WordPress
 */

if ( !isset($wp_did_header) ) {

	$wp_did_header = true;

	require_once( dirname(__FILE__) . '/wp-load.php' );

	wp();

	require_once( ABSPATH . WPINC . '/template-loader.php' );

}

?>

Donc non, je n'y arrive pas big_smile



orel_it, je n'y arrive pas non plus. Je dois ajouter ca ou ? quand j ecris un de mes articles ?


Merci pour votre aide a tous les 2 !

Hors ligne

 

#5 24-11-2009 21:27:26

orel_it
Bavard WP
Date d'inscription: 08-04-2009
Messages: 116
Site web

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

Le code que je t ai indiqué il faut que tu le mettes dans ton fichier index.php du theme en question se trouvant sur "wp-content/themes/tonthemesélectionné" qui est le fichier qui est lu en premier si tu utilises wordpress comme blog.

Sur ce fichier tu as des balises

Code: html

<h1></h1>

efface le contenu à l'intérieur de ces balises et mets ceci:

Code: html

<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a>

Ce code te permettra de mettre ton titre en lien permettant de lire l article en entier.

Toujours dans ce même fichier index tu as en dessous de la balise h1 une instruction comme ceci :

Code: html

<?php the_content(); ?>

Efface la et remplace par ceci :

Code: html

<?php the_content('Continuer &agrave; lire'); ?>

Cette instruction appelle le contenu pour chacun de tes posts que tu écriras dans la partie administrateur.

Ceci étant dit tout est paramétré, il te suffira, dans chacun de tes posts , de décider où s'arrête l'extrait ( dans l'éditeur wordpress). Pour cela place ton curseur à l'endroit souhaité et éxécute la combinaison de touches suivantes(more): Alt+Shift+T
Tu peux l'éxécuter en cliquant sur le bouton avec deux feuilles coupées en deux.

SI vraiment tu galères (il faudrait VRAIMENT en vouloir...big_smile) je pourrais de te le faire.

PS: AVANT TOUTE CHOSE FAIS UNE SAUVEGARDE DE TON THEME


Tiens nous au courant

Dernière modification par orel_it (24-11-2009 21:29:27)

Hors ligne

 

#6 26-11-2009 23:03:11

Chocapic
Connaisseur WP
Date d'inscription: 23-11-2009
Messages: 16

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

Salut,

Je ne trouve pas les balises dont tu parles.

J ai été voir le fichier index.php qui est dans /wordpress/wp-content/themes/journalist  , journalist étant mon theme.



voila le contenu du fichier :

Code: html

<?php get_header(); ?>

<div id="content" class="group">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
<p class="comments"><a href="<?php comments_link(); ?>"><?php comments_number('Pas de commentaires','Un commentaire',' % commentaires'); ?></a></p>

<div class="main">
	<?php the_content('Read the rest of this entry &raquo;'); ?>
</div>

<div class="meta group">
<div class="signature">
    <p>Written by <?php the_author() ?> <span class="edit"><?php edit_post_link('Edit'); ?></span></p>
    <p><?php the_time('F jS, Y'); ?> <?php _e("at"); ?> <?php the_time('g:i a'); ?></p>
</div>	
<div class="tags">
    <p>Posted in <?php the_category(',') ?></p>
    <?php if ( the_tags('<p>Tagged with ', ', ', '</p>') ) ?>
</div>
</div>

<?php if ( comments_open() ) comments_template(); ?>

<?php endwhile; else: ?>
<div class="warning">
	<p>Sorry, but you are looking for something that isn't here.</p>
</div>
<?php endif; ?>

<div class="navigation group">
	<div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div>
	<div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div>
</div>

</div> 

<?php get_sidebar(); ?>

<?php get_footer(); ?>

Encore merci pour ton aide !

Hors ligne

 

#7 27-11-2009 13:26:52

Anonyme 2
Blogueur Fou
Date d'inscription: 22-05-2007
Messages: 11665

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

Bonjour,

on voit ce code

Code: html

<?php the_content('Read the rest of this entry &raquo;'); ?>

remplacé par

Code: html

<?php the_excerpt('Read the rest of this entry &raquo;'); ?>

Hors ligne

 

#8 28-11-2009 14:39:00

Chocapic
Connaisseur WP
Date d'inscription: 23-11-2009
Messages: 16

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

Merci, je viens de tester sur une version test de mon blog et ca marche niquel smile

Y'a il moyen de choisir ou ca coupe ? ( c a d ce que l'on va afficher sur la page d acceuil )

Hors ligne

 

#9 28-11-2009 18:19:19

Chocapic
Connaisseur WP
Date d'inscription: 23-11-2009
Messages: 16

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

C'est bon j'ai trouvé tout seul, c'est par rapport au champ "extrait" quand on écrit un billet.

Énorme merci a tous pour votre aide.

Hors ligne

 

#10 28-11-2009 18:46:38

Anonyme 2
Blogueur Fou
Date d'inscription: 22-05-2007
Messages: 11665

Re: [Résolu] obliger le visiteur a cliquer sur le titre du billet pour le lire

ravi pour vous.

Hors ligne

 

Pied de page des forums

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

[ Generated in 0.038 seconds, 17 queries executed ]