Author Picture

This topic contains 1 reply, has 2 voices, and was last updated by Ernest Marcinko Ernest Marcinko 2 years, 4 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #26555
    dlivsh10
    dlivsh10
    Participant

    Hi,

    On our search page: https://welearntogether.org/?s

    I was wondering if I can display the author picture as well as name for the custom post type class.

    It displays it for the user search results, but i want to add the author picture to the class, like in the slider below on that page.

    #26562
    Ernest Marcinko
    Ernest Marcinko
    Keymaster

    Hi,

    I assume those are post type results, and you want to display their author image. Well, there is no option for that on the back-end, but it might be possible via a custom code.

    Try adding this custom code to the functions.php in your theme/child theme directory. Before editing, please make sure to have a full site back-up just in case!

    add_filter( 'asp_results', 'asp_get_author_image_on_cpt', 10, 1 );
    function asp_get_author_image_on_cpt($results) {
    	foreach ( $results as $k => &$r ) {
    		if ( $r->content_type == 'pagepost' ) {
    			if ( empty($r->image) ) {
    				$post_author_id = get_post_field( 'post_author', $r->id );
    				$img = get_avatar_url($post_author_id);
    				if ( !empty($img) ) {
    					$r->image = $img;
    				}
    			}
    		}
    	}
        return $results;
    }
    Best,
    Ernest Marcinko

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


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

You must be logged in to reply to this topic.