Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function profile_page_followers(){
- global $WCFM, $WCFMmp;
- $store_user = wcfmmp_get_store( get_query_var( 'author' ) );
- $semdev_followers_arr = get_user_meta( $store_user->get_id(), '_wcfm_followers_list', true );
- foreach ($semdev_followers_arr as $item){
- $output = '';
- $follower_info = wcfmmp_get_store($item);
- $avg_review_rating = $follower_info->get_avg_review_rating();
- $avg_review_rating_count = $follower_info->get_total_review_count();
- if( ! $avg_review_rating){
- $avg_review_rating = 'אין דירוג למוכר';
- }
- if( ! $avg_review_rating){
- $avg_review_rating_count = 'אין ביקורות למוכר';
- }
- /* $finfo = get_userdata($item );*/
- $wp_user_avatar_id = get_user_meta( $item, 'wp_user_avatar', true );
- $wp_user_avatar = wp_get_attachment_url( $wp_user_avatar_id );
- if ( !$wp_user_avatar ) {
- $wp_user_avatar = $WCFM->plugin_url . 'assets/images/avatar.png';
- }
- $followers = 0;
- $followers_arr = get_user_meta( $item, '_wcfm_followers_list', true );
- if( $followers_arr && is_array( $followers_arr ) ) {
- $followers = count( $followers_arr );
- }
- $user_id = 0;
- $is_following = false;
- if( is_user_logged_in() ) {
- $user_id = get_current_user_id();
- $user_following_arr = get_user_meta( $user_id, '_wcfm_following_list', true );
- if( $user_id == $item ) $is_following = true;
- if( $user_following_arr && is_array( $user_following_arr ) && in_array( $item, $user_following_arr ) ) {
- $is_following = true;
- }
- }
- if (!is_user_logged_in()){
- $follow_btn_output ='';
- }
- elseif( $user_id && !$is_following ) {
- $follow_btn_output =' <a id="semdev_wcfm_follow_now" data-count-customsm="'.$followers.'" data-vendor_id-customsm="'. $item.'" data-user_id-customsm="'.$user_id.'" href="#" class="follower_follow_vendor_followers"><span>עקבו אחריי</span></a>';
- }else{
- $follow_btn_output ='<a id="semdev_wcfm_unfollow_now" data-count-customsm="'.$followers.'" data-vendor_id-customsm="'. $item.'" data-user_id-customsm="'.$user_id.'" href="#" class="follower_follow_vendor_followers_unfollow"><span>הפסק לעקוב</span></a>';
- }
- $output .= '<div class="inner_follow_wrap"><div class="followers_profile_image">';
- $output .= '<img alt ="profile_avatar" src="'.$wp_user_avatar.'">';
- $output .='<p class="onprofile_follwoer_name">'.$follower_info->get_name().'<br><span>'.$follower_info->get_register_date().'</span></p>';
- $output .= '</div><div class="follower_rating">';
- $output .='<p class="profile_follower_rating"><div class="custom_rating_box">
- <div class="rating_number">'.wc_format_decimal( $avg_review_rating, 1 ).'<sub>/5</sub></div>
- <div class="followers_review_counter">כמות ביקורות: '.$avg_review_rating_count.'</div>
- <div class="rating_box">
- <i class="fa fa-star" aria-hidden="true"></i><i class="fa fa-star" aria-hidden="true"></i><i class="fa fa-star" aria-hidden="true"></i><i class="fa fa-star" aria-hidden="true"></i><i class="fa fa-star" aria-hidden="true"></i>
- <input type="hidden" class="store_rating_value" name="wcfm_saved_store_review_total" value="'.wc_format_decimal($avg_review_rating, 1).'" />
- </div>
- </div></p></div><div class="followers_custom_action_btns"><a href="'.$follower_info->get_shop_url().'" class="follower_visit_store">לעמוד פרופיל</a>'.$follow_btn_output.'</div></div> ';
- echo $output;
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement