- WordPress :4.7
- Statut : résolu
- Ce sujet contient 16 réponses, 2 participants et a été mis à jour pour la dernière fois par
julie13300, le il y a 8 années et 1 mois.
-
AuteurMessages
-
28 janvier 2017 à 19 h 41 min #1617204
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : 7.0
- Thème utilisé :
- Extensions en place : Yet Another Stars Rating
- Nom de l’hébergeur :
- Adresse du site :
Problème(s) rencontré(s) :
Je voudrais mettre les étoiles de satisfaction sur le message où les clients vont mettre leur commentaire, j’ai installé Yet Another Stars Rating mets les étoiles sont dans ma page mais pas là où les clients écrivent leur commentaire, je vous ai mis en pièce jointe ce que j’ai et ce que je voudrais avoir
merci d’avance
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.28 janvier 2017 à 19 h 45 min #1617209désolée pour la faute « mets » plutôt mais 🙂
je vous mets le code du formulaire complet
if ( post_password_required() ) {
return;
}
?>
<div id="comments" class="comments-area">
<?php // You can start editing here -- including this comment! ?>
<?php if ( have_comments() ) : ?>
<h2 class="comments-title">
<?php
$comments_number = get_comments_number();
if ( 1 === $comments_number ) {
/* translators: %s: post title */
printf( _x( 'One message ', 'comments title', 'oblique' ), '<span>' . get_the_title() . '</span>' );
} else {
printf(
/* translators: 1: number of comments, 2: post title */
_nx(
'%1$s messages ',
'%1$s messages ',
$comments_number,
'comments title',
'oblique'
),
number_format_i18n( $comments_number ),
'<span>' . get_the_title() . '</span>'
);
}
?>
</h2>
<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
<nav id="comment-nav-above" class="navigation comment-navigation" role="navigation">
<h2 class="screen-reader-text"><?php _e( 'Comment navigation', 'oblique' ); ?></h2>
<div class="nav-links">
<div class="nav-previous"><?php previous_comments_link( __( 'Older Comments', 'oblique' ) ); ?></div>
<div class="nav-next"><?php next_comments_link( __( 'Newer Comments', 'oblique' ) ); ?></div>
</div><!-- .nav-links -->
</nav><!-- #comment-nav-above -->
<?php endif; // check for comment navigation ?>
<ol class="comment-list">
<?php
wp_list_comments( array(
'style' => 'ol',
'short_ping' => true,
'avatar_size' => 60,
) );
?>
</ol><!-- .comment-list -->
<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
<nav id="comment-nav-below" class="navigation comment-navigation" role="navigation">
<h2 class="screen-reader-text"><?php _e( 'Comment navigation', 'oblique' ); ?></h2>
<div class="nav-links">
<div class="nav-previous"><?php previous_comments_link( __( 'Older Comments', 'oblique' ) ); ?></div>
<div class="nav-next"><?php next_comments_link( __( 'Newer Comments', 'oblique' ) ); ?></div>
</div><!-- .nav-links -->
</nav><!-- #comment-nav-below -->
<?php endif; // check for comment navigation ?>
<?php endif; // have_comments() ?>
<?php
// If comments are closed and there are comments, let's leave a little note, shall we?
if ( ! comments_open() && '0' != get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) :
?>
<p class="no-comments"><?php _e( 'Comments are closed.', 'oblique' ); ?></p>
<?php endif; ?>
<?php
$args = array(
'comment_notes_after' => '',
);
comment_form( $args );
?>
</div><!-- #comments -->2 février 2017 à 19 h 30 min #1618116Bonsoir
Personne pour m’aider ?
2 février 2017 à 21 h 25 min #1618136Bonsoir.
Après essai je l’ai mis à la ligne 48 comme ci-dessous
<?php echo do_shortcode(' [yasr_visitor_votes]'); ?>
<?php if ( get_comment_pages_count() > 1 && get_option( 'page_comments' ) ) : // are there comments to navigate through ?>
<nav id="comment-nav-above" class="navigation comment-navigation" role="navigation">
<h2 class="screen-reader-text"><?php _e( 'Comment navigation', 'oblique' ); ?></h2>
<div class="nav-links">Tu auras du CSS à modifier sûrement.
🙂
3 février 2017 à 10 h 41 min #1618187Bonjour Phylion
merci pour ta réponse, donc si je comprends bien (excuse moi mais je suis novice et je veux pas faire de bêtises) je retirerai cette partie de code :
wp_list_comments( array(
'style' => 'ol',
'short_ping' => true,
'avatar_size' => 60,
) );
?>
</ol><!-- .comment-list -->et je mettrais à la place le code que tu m’as envoyé ?
cordialement
3 février 2017 à 10 h 43 min #1618188Bonjour.
Non tu l’insères/ajoutes avant, elle va décaler les lignes suivantes, c’est tout.
Fais-le avec Notepad++
🙂
3 février 2017 à 11 h 40 min #1618201re
j’ai testé mais ce n’est pas au bon endroit, je te mets deux captures d’écran, celle avec ton code qui met les étoiles juste au dessus des réponses
et un modèle comme je voudrais que ça soit c’est à dire dans les réponses qu’on puisse voir le vote de chaque personne
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.3 février 2017 à 14 h 31 min #1618230je ne sais pas si tu as eu ma réponse car dans ma précipitation je ne pense pas avoir cliqué sur répondre 🙂
je t’ai donc mis au dessus le rendu avec ton code et ce que j’aimerai réaliser
merci
3 février 2017 à 15 h 36 min #1618263D’accord mais les commentaires ne s’affichent pas de la même façon entre ton thème et l’exemple que tu montres.
Je ne sais si l’on peut modifier l’affichage afin d’obtenir le même.
🙂
3 février 2017 à 16 h 00 min #1618277ok snif snif, bon je vais voir si pas moyen je verrai pour changer carrément la page de commentaires
merci d’avoir essayer
3 février 2017 à 18 h 50 min #1618299Si tu veux « regrouper » tes commentaires
.comment-body {
margin-bottom: 0;
}🙂
3 février 2017 à 18 h 53 min #1618300Ce qui donne l’image en fichier joint
🙂
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.3 février 2017 à 19 h 17 min #1618305Oui c’est pas mal comme ça aussi 😉
mais c’est pas la séparation qui m’ennuie, c’est juste ces fichues étoiles que je voudrais voir sur chaque commentaire 🙁
en tout cas merci tu es cool de faire des essais pour moi, c’est gentil
3 février 2017 à 23 h 18 min #1618337Finalement il y a plus simple, ce plugin le fait tout seul, sans code à insérer https://fr.wordpress.org/plugins/comment-rating-field-plugin/
Il est compatible WP 4.7.2 et mis à jour depuis 4 jours.
🙂
4 février 2017 à 11 h 26 min #1618378bonjour PhiLyon
tu es un chef 😉
trop contente, je te remercie beaucoup
tu serais à côté de moi je te ferai un bisou pour m’avoir évité des heures de prise de tête 😉
je te souhaite un très bon week end
Julie
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.