Image – avatar in search results

Home Forums Product Support Forums Ajax Search Pro for WordPress Support Image – avatar in search results

This topic contains 4 replies, has 2 voices, and was last updated by

2 years, 8 months ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
  • #22416


    Hello Ernest,

    Excuseme for writing again for the same topic I opened before; I can’t find a solution for it.

    I’m still trying to display the wp_get_attachment_image from the users in my theme default search results page in order to display it next to their usernames as avatar.

    The code I have can display correctly $args and $avatar in the header of the page, AND $args in the users list search results, but not $avatar in the users list search results.

    I think it coul be because it can’t get correctly $user->ID in the user list search results, so I would like to ask you the way Ajax Search Pro plugin get users in the search results page in order to modify my code.

    This is what I have now:

    function my_user_avatar_filter( $avatar, $id_or_email, $args) {

    $id_or_email = get_userdata($id_or_email);

    $attachment_id = get_user_meta( $id_or_email->ID, ‘foto’, true );

    if (get_user_meta( $id_or_email->ID, ‘foto’, true )){

    //$avatar_url = wp_get_attachment_url( $attachment_id, $size );
    //$avatar = ““;

    $size= array(’80’,’80’);

    $avatar = wp_get_attachment_image($attachment_id, $size);

    echo $avatar;

    } else {


    echo $args;
    add_filter( ‘get_avatar’, ‘my_user_avatar_filter’, 10, 3 );

    Thank you,



    Well, this custom code looks okay to me, it is very hard to tell where the problem might be. It is very much possible, that the ‘get_avatar’ hook might not be executed whatsoever within the results page context. Maybe directly editing the theme file would be a better idea instead of using a custom hook, I am not sure.

    Ernest Marcinko

    If you like my products, don't forget to rate them on codecanyon :)



    Thank you Ernes, I’ll try that way.



    Hi Ernest, would it be possible to display de images using the advanced title field {foto} in some way ? {foto} just displays the image ID

    Thank you,



    Hello Ernest, I found a way of doing it,

    Thank you 🙂

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.