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 06-02-2012 11:55:16

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Mise en forme espace "Commentaire"

Salut à tous,

Ma configuration WP actuelle
- Version de WordPress : 3.1.4
- Version de PHP/MySQL : 5.1.3RC4-dev
- Thème utilisé : Dot-B
- Extensions en place : Akismet et TinyMCE Advanced
- Nom de l'hebergeur : free.fr
- Adresse du site : hedonisteep.free.fr

Problème(s) rencontré(s) :
Alors d'abord je ne sais pas vraiment si j'ai posté au bon endroit, alors n'hésitez pas à me déplacer.
Merci d'avance, c'est ma première venu ici.

J'aimerais pouvoir faire quelques modifications pour la mise en forme de l'espace "Commentaire" des articles et des pages :
- enlever l'heure des commentaires et ne garder que la date
- enlever la possibilité de cliquer sur la date d'un commentaire pour qu'elle apparaisse comme un texte simple
- élargir la zone "Laisser un commentaire" pour qu'il y ai autant d'espace à gauche et à droite

Voici ce que ça donne pour le moment, sans les modifications : http://hedonisteep.free.fr/?p=11

Je pense qu'il faut que je modifie des balises quelque part dans les fichiers *.php mais je n'ai pas trouvé où.

Pouvez m'aider s'il vous plais?
Merci d'avance.

Hedo


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

#2 06-02-2012 12:12:33

vincsb
Bavard WP
Date d'inscription: 11-03-2011
Messages: 130

Re: Mise en forme espace "Commentaire"

Hello,

Pour retirer l'heure, à moins que tu es une loop spécifique pour les commentaires, cela doit se trouver dans ton fichier single.php. Il faut retirer un élément qui doit avoir plus ou moins cette forme : <p>à <?php the_time('G:i'); ?></p>

Pour enlever le clic, il faut retirer le lien autour de l'affichage de la date : <a href="#"> </a>. Attention, il faut enlever juste les balises <a> et </a> avec leurs attributs sinon la date, qu'il faut laisser, va disparaitre. Cette dernière doit être afficher de la manière suivante : <?php  the_time('F j, Y'); ?>.

La zone "Laissez un commentaire" est défini par l'id #respond dans ton fichier style.css. Il faut que tu modifie le margin.

Dernière modification par vincsb (06-02-2012 12:13:05)

Hors ligne

 

#3 06-02-2012 12:24:21

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Re: Mise en forme espace "Commentaire"

Merci pour ton aide!
Mais j'ai encore quelque soucis...

Voici mon fichier single.php, désolé je copie/colle tout de manière barbare, mais comme je comprend moyennement ce qu'il faut modifier... j'aurais besoin d'un peu de conseil ^^'

Code: html

<?php get_header(); ?>
<div id="main">
	<div id="content">

	<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
		<div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
			<h2 class="post_title_h1"><a ><?php the_title(); ?></a></h1>
			<div class="post_info_top">
				<div class="post_info_date"> <?php printf( __('Posté le %s ', 'dot-b'), get_the_date(get_option( 'date_format' ))); ?></div>
			</div>
			<div class="post_content">
				<?php the_content(); ?>
				<?php wp_link_pages('before=<div class="page-link">&after=</div>');?>
			</div>
		</div>
		<div class="post_info_bootom">
			<div class="post_meta"><?php the_tags('<ul><li>','</li><li>','</li></ul>'); ?></div>
		</div>		
		<div class="post-nav">
			
		</div>
	<?php endwhile; else: ?>
		<div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
			<h2 class="post_title_h2"><?php _e('Nothing Found', 'dot-b'); ?></h2>
		</div>
	<?php endif; ?>
		<div id="comments">
		 <?php comments_template( '', true ); ?>
		</div>
	</div><!-- #content -->
<?php get_sidebar(); ?>
<div class="clear"></div>
</div><!-- #main -->
<?php get_footer(); ?>

Parce que si je comprend bien, ce fichier c'est pas celui qui est en lien avec l'article et non les commentaires?
Car c'est l'heure des commentaires que j'aimerais enlever.


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

#4 06-02-2012 12:31:04

vincsb
Bavard WP
Date d'inscription: 11-03-2011
Messages: 130

Re: Mise en forme espace "Commentaire"

Ok, mes remarques du dessus sont toujours valable, mais tout se trouve donc dans ton fichier comments.php, qui est appelé par <?php comments_template( '', true ); ?>

Hors ligne

 

#5 06-02-2012 12:36:48

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Re: Mise en forme espace "Commentaire"

ok, pas de soucis.
Alors maintenant je me retrouve avec ces lignes là à modifier j'imagine (ce coup-ci je mets pas tout le code wink )

Code: html

<h2 id="comments-title"><span> <a  href="#respond" rel="nofollow" title="<?php _e('', 'dot-b'); ?>"><?php _e(' Commentaires ', 'dot-b'); ?></a> </span></h2>
			<ol class="commentlist" id="thecomments">
				<?php wp_list_comments(); ?>
			</ol>
			<div class="navigation"><?php paginate_comments_links(); ?></div>

Car je vois toujours pas <?php à  <?php the_time('G:i'); ?></p> :-S

Dernière modification par Hedo (06-02-2012 12:37:03)


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

#6 06-02-2012 12:42:28

vincsb
Bavard WP
Date d'inscription: 11-03-2011
Messages: 130

Re: Mise en forme espace "Commentaire"

Mince ca renvoie encore vers un autre fichier, tu n'as pas un fichier du style comment-template.php dans ton dossier de thème?

Hors ligne

 

#7 06-02-2012 12:46:38

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Re: Mise en forme espace "Commentaire"

ça renvois vers comments-title ou thecomments, non?
et j'ai vérifier, je n'en ai pas dans mon thème

Par contre dans style.css, j'ai ça :

Code: html

#thecomments{margin-right:20px; width:640px}
#comments-title{background-position:0 -421px; font-size:14px; font-weight:700; text-align:center; margin:5px 20px 20px; padding:5px 0}
#comments-title span{background:#f1f1f1; color:#888; padding:0 4px}
#comments-title span a{color:#888}

ça aide à quelque chose ou pas?


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

#8 06-02-2012 12:50:09

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Re: Mise en forme espace "Commentaire"

Ah par contre j'ai trouvé le margin pour modifier la zone de texte, c'est bon pour ça. :-)
Merci à toi


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

#9 06-02-2012 13:07:36

vincsb
Bavard WP
Date d'inscription: 11-03-2011
Messages: 130

Re: Mise en forme espace "Commentaire"

La mise en forme des comments est forcement quelque part, mais j'ai l'impression que si tu veux du custom, tu dois le monter toi même, en suivant par exemple l'article Comments Only With A Custom Comment Display du codex.

Hors ligne

 

#10 06-02-2012 13:45:16

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Re: Mise en forme espace "Commentaire"

Alors voici ce que j'ai comme ligne dans function.php

Code: html

<?php
				/* translators: 1: date, 2: time */
				printf( __( '%1$s at %2$s', 'dot-b' ), get_comment_date(),  get_comment_time() ); ?><a href="<?php echo esc_url( get_comment_link( $comment->comment_ID ) ); ?>"> # </a><?php edit_comment_link( __( '(Edit)', 'dot-b' ), ' ' );
			?>

Mais lorsque je modifie ça... aucun changement sur le site


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

#11 06-02-2012 19:55:40

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Re: Mise en forme espace "Commentaire"

up :-)


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

#12 07-02-2012 17:06:13

Hedo
Bavard WP
Date d'inscription: 06-02-2012
Messages: 129
Site web

Re: Mise en forme espace "Commentaire"

siffle


><((((°>  Tour Du Monde à pied  <º))))><

Hors ligne

 

Pied de page des forums

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

[ Generated in 0.047 seconds, 19 queries executed ]