3

古いサイトのすべてのユーザー画像をWordPressbuddypressプロファイルでアバターとして設定する必要があるサイトのWordPressへの移行作業に取り組んでいます。

すべてのユーザーをパスワードとともに移行し、正常に動作するPHPスクリプトを作成しました。

私の問題は、PHPコード(WordPressコードではない)を使用してユーザーアバターを設定する方法です。それがどのように格納されているのか、テーブルのどこに格納されているのかがわかりませんでした。私はそれが保存している場所が次のような形式であることを知っています、

wp_content / uploads / avatars / userid / randomtext.jpg

これはどのようrandomtext.jpgに生成され、この情報はどこに保存されていますか?

誰か助けてもらえますか?

4

1 に答える 1

7

つまり、ランダムなテキストを作成する必要はありません。「アバター」フォルダ内に名前としてuseridを使用してディレクトリを作成し、userid(22)のように2つの画像を保存するだけです。

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

それでおしまい。テーブルに保存する必要はありません。それぞれのディレクトリに画像を作成するだけです。

于 2012-06-23T10:28:25.993 に答える