[Résolu] où mettre le code de mon extension (Créer un compte)

  • WordPress :4.7
  • Statut : résolu
15 sujets de 1 à 15 (sur un total de 17)
  • Auteur
    Messages
  • #1617204
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    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.
    #1617209
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    dé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 -->

    #1618116
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    Bonsoir

    Personne pour m’aider ?

    #1618136
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Bonsoir.

    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.

    🙂

    #1618187
    julie13300
    Participant
    Padawan WordPress
    62 contributions

     

    Bonjour 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

     

    #1618188
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Bonjour.

    Non tu l’insères/ajoutes avant, elle va décaler les lignes suivantes, c’est tout.

    Fais-le avec Notepad++

    🙂

    #1618201
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    re

    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.
    #1618230
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    je 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

    #1618263
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    D’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.

    🙂

    #1618277
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    ok snif snif, bon je vais voir si pas moyen je verrai pour changer carrément la page de commentaires

     

    merci d’avoir essayer

     

    #1618299
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Si tu veux « regrouper » tes commentaires

    .comment-body {
    margin-bottom: 0;
    }

    🙂

    #1618300
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Ce qui donne l’image en fichier joint

    🙂

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    #1618305
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    Oui 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

    #1618337
    PhiLyon
    Modérateur
    Maître WordPress
    28260 contributions

    Finalement 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.

    🙂

    #1618378
    julie13300
    Participant
    Padawan WordPress
    62 contributions

    bonjour 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

     

     

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