Advertisement
designbymerovingi

Progress Bar template tag

Oct 10th, 2016
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. add_filter( 'mycred_ranking_row', 'mycredpro_rankings_row_avatar', 10, 4 );
  2. function mycredpro_rankings_row_avatar( $layout, $template, $user, $position ) {
  3.  
  4. if ( isset( $user->ID ) )
  5. $user_id = $user->ID;
  6. elseif ( isset( $user['ID'] ) )
  7. $user_id = $user['ID'];
  8. else
  9. return $layout;
  10.  
  11. $avatar = get_avatar( $user_id, 32 );
  12. $layout = str_replace( '%avatar%', $avatar, $layout );
  13.  
  14. $progress = do_shortcode( '[mycred_rank_progress user_id="' . $user_id . '"]' );
  15. $layout = str_replace( '%progress%', $progress, $layout );
  16.  
  17. return $layout;
  18.  
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement