Как пользователь аватар работает в WordPress?

Я работаю над переходом на WordPress для сайта, где все пользовательские изображения старого сайта должны быть установлены как аватары в профиле buddypress WordPress.

Я написал скрипт PHP для переноса всех пользователей вместе с паролями и работал нормально.

Моя проблема заключается в том, как настроить аватар пользователя, используя код PHP (не код WordPress). Я не понял, как он хранит и где в таблицах он хранит. Я знаю, что это место хранится в таком формате, как,

wp_content / добавления / аватары / идентификатор пользователя /randomtext.jpg

Как это randomtext.jpg генерирует и где эта информация сохраняется?

Может кто-нибудь мне помочь?

1 ответ

Решение

Вот вам и не нужно создавать произвольный текст. Просто создайте каталог с именем пользователя в папке "Аватары" и сохраните два изображения, например, скажем, для пользователя (22),

wp_content / uploads / avatars / 22/22-bpfull.jpg (150x150px) wp_content / uploads / avatars / 22/22-bpthumb.jpg (50x50px)

или wp_content/uploads/avatars/22/anyname-bpfull.jpg wp_content/uploads/avatars/22/anyname-bpthumb.jpg

Это оно. Нет необходимости хранить в любой таблице. Просто создайте изображения в соответствующих каталогах.

Другие вопросы по тегам