10-10-2016, 08:48 AM
There is a free service at avatars.adorable.io that I use.
They assign a random avatar based on email address, but once it's assigned, it stays.
I substitute the 'gravatar' code with this:
$grav = "http://api.adorable.io/avatar/100/" . strtolower(trim($user->data()->email));
the '100' is the square pixel size of the avatar, and you'll want to change it a little depending on the page you're using it with.
Users don't really get a 'choice', which is a downside to some. For me, I don't need to worry about it.
Just my 2ยข.
Cheers!
-- Smug
They assign a random avatar based on email address, but once it's assigned, it stays.
I substitute the 'gravatar' code with this:
$grav = "http://api.adorable.io/avatar/100/" . strtolower(trim($user->data()->email));
the '100' is the square pixel size of the avatar, and you'll want to change it a little depending on the page you're using it with.
Users don't really get a 'choice', which is a downside to some. For me, I don't need to worry about it.
Just my 2ยข.
Cheers!
-- Smug