/**
  * Frontend
  *
  * @access public
  * @param array $args
  * @param array $instance
  * @return void
  */
 function widget($args, $instance)
 {
     if (Realia_Reviews::get_post_reviews_count() > 0) {
         include Realia_Template_Loader::locate('widgets/rating');
     }
 }
    }
    /**
     * Additional fields for logged in user
     *
     * @access public
     * @return void
     */
    public static function additional_fields()
    {
        if (in_array(get_post_type(), Realia_Reviews::$allowed_post_types)) {
            $commenter = wp_get_current_commenter();
            echo Realia_Template_Loader::load('reviews/review-field-rating', array('commenter' => $commenter));
        }
    }
    /**
     * Save review
     *
     * @access public
     * @param $comment_id
     * @return void
     */
    public static function save($comment_id)
    {
        if (isset($_POST['rating']) && $_POST['rating'] != '') {
            $rating = wp_filter_nohtml_kses($_POST['rating']);
            add_comment_meta($comment_id, 'rating', $rating);
        }
    }
}
Realia_Reviews::init();
Exemple #3
0
    ?>
/realia/libraries/raty/images"></div>

        <small class="review-rating-total-description">
            <?php 
    echo __('Puntuaciones', 'realia');
    ?>
:
            <?php 
    echo Realia_Reviews::get_post_total_rating();
    ?>
/5 <?php 
    echo __('de', 'realia');
    ?>
 <?php 
    echo Realia_Reviews::get_post_reviews_count();
    ?>
 <?php 
    echo __('usuarios', 'realia');
    ?>
        </small>
    <?php 
} else {
    ?>
        <small class="review-rating-total-empty"><?php 
    echo __('No hay calificaciones, sin embargo,.', 'realia');
    ?>
</small>
    <?php 
}
?>