Thanks for reaching out Mark. I’m not quite sure I understand. So, their Gravatar image isn’t pulling through to the front-end of the website? Right now the system is set up to only use the Gravatars provided at http://en.gravatar.com/, otherwise no image will show at all.
If you’d like to do some more custom coding to show different images, you’ll need to copy the file at templates/list-board-members.php to your active theme’s folder and modify it to meet your needs. Unfortunately, this would require you to have a knowledge of coding.
Let me know if that’s helpful.
Jonathan
Wired Impact
The problem is I can’t require everyone of the volunteers to register at gravatar.com, but I can load a local avatar (photo) into their profile. Since the backend list of board members shows the local photo, why not the front end?
Thanks Mark. I understand much better now. Please copy the file within the plugin folder under templates/list-board-members.php to your active theme. Within that file find this code:
<?php
//Gravatar photo from http://en.gravatar.com/
if( $this->validate_gravatar( $email ) ){
echo get_avatar( $board_member->ID, '75' );
}
?>
and change it to:
<?php
//Gravatar photo from http://en.gravatar.com/
echo get_avatar( $board_member->ID, '75' );
?>
Basically, we’re removing the code that checks if they have a gravatar photo. You’ll just need to make sure that each person has a photo loaded already.
Let me know how that works out for you.
Jonathan
Wired Impact
Hi Mark,
Since we haven’t heard back I’m going to mark this as resolved. Feel free to reach out again if you’re still running into issues.
Thanks.
Jonathan
Jonathan,
Is there any chance you guys can just add this functionality to the plugin and have a settings page to toggle between local avatar and gravatar?
Hi Benjamin,
Thanks for reaching out. It’s possible at some point in the future we’d incorporate this type of functionality into the plugin with a toggle on a settings page, but we don’t have any imminent plans to do so.
That said, we really appreciate you letting us know it would be helpful. For the time being, I’d recommend following the steps that Jonathan outlined above.
Let us know if you have any further questions.
David