web-dev-qa-db-ja.com

Wp_usersテーブルとwp_usermetaテーブルの違いは何ですか?

wp_usersテーブルとwp_usermetaテーブルの違いは何ですか?

Email Loginプラグインを使用します そして、ユーザーがプロフィールページで自分のメールアドレスを変更すると、それはwp_usermetaテーブルではなくwp_usersテーブルに保存されます。

これは問題です。ユーザーが最初のEメールを使用して正常にログインする必要があり、新しい(変更された)Eメールを使用した場合はアクセスできないからです。

なぜ、そしてどうやってユーザーの電子メールをwp_usersテーブルに保存できるのか説明できますか?

5
Philip

wp_usersは、列の固定リストを含む主テーブルです。

wp_usermetaは任意の情報(カスタムフィールド)を格納するための追加のテーブルです。

wp_usersテーブルにはすでにuser_email列があるので、プラグインがwp_usermetaを使用する理由はわかりません。尋ねるのに最もよい人はプラグインの作者自身でしょう。

5
scribu