/var/www/(Del)hsihk.com/wp-content/themes/flatsome/woocommerce/single-product-reviews.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?php
/**
 * Display single product reviews (comments)
 *
 * @author         WooThemes
 * @package     WooCommerce/Templates
 * @version     2.1.0
 */
global $woocommerce$product;

if ( ! 
defined'ABSPATH' ) ) exit; // Exit if accessed directly

?>
<?php 
if ( comments_open() ) : ?><div id="reviews"><?php

    
echo '<div class="row"><div id="comments" class="large-7 columns">';

    if ( 
get_option('woocommerce_enable_review_rating') == 'yes' ) {

        
$count $product->get_rating_count();

        if ( 
$count ) {

            
$average $product->get_average_rating();

            echo 
'<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">';

            echo 
'<h2>'.sprintf_n('<strong>%s review</strong> for %s''<strong>%s reviews</strong> for %s'$count'woocommerce'), '<span itemprop="ratingCount" class="count">'.$count.'</span>'wptexturize($post->post_title) ).'</h2>';

            echo 
'</div>';

        } else {

            echo 
'<h2>'.__'Reviews''woocommerce' ).'</h2>';

        }

    } else {

        echo 
'<h2>'.__'Reviews''woocommerce' ).'</h2>';

    }

    
$title_reply '';

            echo 
'<hr/>';


    if ( 
have_comments() ) :

        echo 
'<ol class="commentlist">';

        
wp_list_comments( array( 'callback' => 'woocommerce_comments' ) );

        echo 
'</ol>';

        if ( 
get_comment_pages_count() > && get_option'page_comments' ) ) : ?>
            <div class="navigation">
                <div class="nav-previous"><?php previous_comments_link__'<span class="meta-nav">&larr;</span> Previous''woocommerce' ) ); ?></div>
                <div class="nav-next"><?php next_comments_link__'Next <span class="meta-nav">&rarr;</span>''woocommerce' ) ); ?></div>
            </div>
        <?php endif;

        
$title_reply __'Add a review''woocommerce' ).' &ldquo;'.$post->post_title.'&rdquo;';

    else :

        
$title_reply __'Be the first to review''woocommerce' ).' &ldquo;'.$post->post_title.'&rdquo;';

    endif;

    
$commenter wp_get_current_commenter();

    
?>

        <?php
        
if ( have_comments() ) :
            echo 
'</div><div id="add_review" class="large-5 columns"><div class="inner">';
                else :
            echo 
'</div><div id="add_review" class="large-12 columns"><div class="inner">';
        endif;
    

    
$comment_form = array(
        
'title_reply' => $title_reply,
        
'comment_notes_before' => '',
        
'comment_notes_after' => '',
        
'fields' => array(
            
'author' => '<p class="comment-form-author">' '<label for="author">' __'Name''woocommerce' ) . '</label> ' '<span class="required">*</span>' .
                        
'<input id="author" name="author" type="text" value="' esc_attr$commenter['comment_author'] ) . '" size="30" aria-required="true" /></p>',
            
'email'  => '<p class="comment-form-email"><label for="email">' __'Email''woocommerce' ) . '</label> ' '<span class="required">*</span>' .
                        
'<input id="email" name="email" type="text" value="' esc_attr(  $commenter['comment_author_email'] ) . '" size="30" aria-required="true" /></p>',
        ),
        
'label_submit' => __'Submit''woocommerce' ),
        
'logged_in_as' => '',
        
'comment_field' => ''
    
);

    if ( 
get_option('woocommerce_enable_review_rating') == 'yes' ) {

        
$comment_form['comment_field'] = '<p class="comment-form-rating"><label for="rating">' __'Your Rating''woocommerce' ) .'</label><select name="rating" id="rating">
            <option value="">'
.__'Rate&hellip;''woocommerce' ).'</option>
            <option value="5">'
.__'Perfect''woocommerce' ).'</option>
            <option value="4">'
.__'Good''woocommerce' ).'</option>
            <option value="3">'
.__'Average''woocommerce' ).'</option>
            <option value="2">'
.__'Not that bad''woocommerce' ).'</option>
            <option value="1">'
.__'Very Poor''woocommerce' ).'</option>
        </select></p>'
;

    }

    
$comment_form['comment_field'] .= '<p class="comment-form-comment"><label for="comment">' __'Your Review''woocommerce' ) . '</label><textarea id="comment" name="comment" cols="45" rows="22" aria-required="true"></textarea></p>' wp_nonce_field('comment_rating'falsefalse);

    
comment_formapply_filters'woocommerce_product_review_comment_form_args'$comment_form ) );

    echo 
'</div></div>';

?></div></div>
<?php endif; ?>