Как программно изменить изображение профиля пользователя с помощью Wordpress?
Допустим, у меня есть контроллер, с которого я могу получить URL-адрес изображения на моем локальном сервере.
Вот пример:
/user_uploads/avatars/tuser_avt.jpg
Затем я отправляю его в файл functions.php для загрузки:
function uploadAvatar($avatar_url, $email) { // upload user's profile picture in gravatar }
Я пытался использовать плагин WordPress wp-user-avatar, но безрезультатно. Я прочитал документацию пару раз и попробовал разные решения, но я не смог этого сделать.
https://wordpress.org/plugins/wp-user-avatar/
Я также попробовал некоторые подходы, такие как:
Изменение аватара пользователя программно в Wordpress
https://wordpress.org/support/topic/setting-users-avatar-programmatically/