Skip to content
No results
  • Plugins
  • Blog
  • Support
    • Forum
    • Create Support Ticket
    • Documentations
    • Affiliates
    • Join Facebook Group
  • Account
    • License keys
    • Cart
    • Checkout
    • Orders
    • Downloads
  • Search
  • FluentCart Product Slider
PickPlugins logo
  • Plugins
  • Blog
  • Support
    • Forum
    • Create Support Ticket
    • Documentations
    • Affiliates
    • Join Facebook Group
  • Account
    • License keys
    • Cart
    • Checkout
    • Orders
    • Downloads
  • Search
  • FluentCart Product Slider
PickPlugins logo

Filter Hook – user_profile_filter_user_avatar

  • PickPluginsPickPlugins
  • February 9, 2017
  • Filter Hooks

You can extend avatar on user profile page by filter hook as following.

function user_profile_filter_user_avatar($user_avatar){
  
  if(isset($_GET['id'])){
    
    $user_id = sanitize_text_field($_GET['id']);
    //var_dump($user_id);
    }
  else{
    
    $user_id = get_current_user_id(); 
    }
    
  // grab new avatar
  $user_avatar = get_avatar($user_id, 500);
  ?>
      <div class="new-avatar">
      <?php echo $user_avatar; ?>
      </div>
      <?php
  
  }
  
add_filter('user_profile_filter_user_avatar','user_profile_filter_user_avatar');

Filter Hook - user_profile_filter_user_avatar 1

You can't upload any files or attachments to our server directly for security reasons, you can use 3rd party website and share the file URL here. here is the top file-sharing website you can use.
dropbox.com
mediafire.com
drive.google.com
onedrive.live.com

Copyright © 2026 by PickPlugins