/var/www/(Del)hsihk.com/wp-content/plugins/woocommerce/templates/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
<?php
/**
 * Display single product reviews (comments)
 *
 * @author         WooThemes
 * @package     WooCommerce/Templates
 * @version     2.1.0
 */
global $product;

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

if ( ! comments_open() )
    return;
?>
<div id="reviews">
    <div id="comments">
        <h2><?php
            
if ( get_option'woocommerce_enable_review_rating' ) === 'yes' && ( $count $product->get_rating_count() ) )
                
printf_n'%s review for %s''%s reviews for %s'$count'woocommerce' ), $countget_the_title() );
            else
                
_e'Reviews''woocommerce' );
        
?></h2>

        <?php if ( have_comments() ) : ?>

            <ol class="commentlist">
                <?php wp_list_commentsapply_filters'woocommerce_product_review_list_args', array( 'callback' => 'woocommerce_comments' ) ) ); ?>
            </ol>

            <?php if ( get_comment_pages_count() > && get_option'page_comments' ) ) :
                echo 
'<nav class="woocommerce-pagination">';
                
paginate_comments_linksapply_filters'woocommerce_comment_pagination_args', array(
                    
'prev_text' => '&larr;',
                    
'next_text' => '&rarr;',
                    
'type'      => 'list',
                ) ) );
                echo 
'</nav>';
            endif; 
?>

        <?php else : ?>

            <p class="woocommerce-noreviews"><?php _e'There are no reviews yet.''woocommerce' ); ?></p>

        <?php endif; ?>
    </div>

    <?php if ( get_option'woocommerce_review_rating_verification_required' ) === 'no' || wc_customer_bought_product''get_current_user_id(), $product->id ) ) : ?>

        <div id="review_form_wrapper">
            <div id="review_form">
                <?php
                    $commenter 
wp_get_current_commenter();

                    
$comment_form = array(
                        
'title_reply'          => have_comments() ? __'Add a review''woocommerce' ) : __'Be the first to review''woocommerce' ) . ' &ldquo;' get_the_title() . '&rdquo;',
                        
'title_reply_to'       => __'Leave a Reply to %s''woocommerce' ),
                        
'comment_notes_before' => '',
                        
'comment_notes_after'  => '',
                        
'fields'               => array(
                            
'author' => '<p class="comment-form-author">' '<label for="author">' __'Name''woocommerce' ) . ' <span class="required">*</span></label> ' .
                                        
'<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' ) . ' <span class="required">*</span></label> ' .
                                        
'<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="8" aria-required="true"></textarea></p>';

                    
comment_formapply_filters'woocommerce_product_review_comment_form_args'$comment_form ) );
                
?>
            </div>
        </div>

    <?php else : ?>

        <p class="woocommerce-verification-required"><?php _e'Only logged in customers who have purchased this product may leave a review.''woocommerce' ); ?></p>

    <?php endif; ?>

    <div class="clear"></div>
</div>