Why does the user avatars change?

When a user registers via a social account Nextend Social Login grabs their profile picture and sets it as the WordPress account avatar. When the user  registeres via another provider, this new registration might change their profile picture as every provider asks down and stored by the plugin.

When a user registeres with multiple accounts it depends on the provider ordering which profile picture will be added as their avatar.

Let’s see an example. The provider order is the following:

  • X (formerly Twitter)
  • Facebook
  • LinkedIn
  • Google+

Provider Order

The user registers via LinkedIn. Nextend Social Login fetches the LinkedIn profile picture and sets as the user’s WordPress avatar.

Then the user registeresvia Facebook. Their WordPress avatar will be changed to the Facebook profile picture, as it’s higher in the provider’s ordering.

Now if the user registers via Google their WordPress user avatar will remain the same as their Facebook profile picture.