2017-02-02 14 views
1

誰でもどこのユーザーの郵便番号を見つけることができますか? 実際に修飾されていないワードプレスインスタンスがwp_userswp_usermetaを有するIメールID私が持っているユーザの住所を取得したいが、私は郵便アドレスが(どのテーブルに)格納されている場所を見つけることができないメートルワードプレスのユーザーの郵便番号

+1

未修正ワードプレスは、登録ユーザーからの郵便アドレスを収集または保存しません。したがって、2つの可能性があります:(1)あなたが望むものが利用できない、または(2)WordPressインスタンスが何らかのプラグインを使用している。 2番目の選択肢の場合は、質問を編集して詳細を入力してください。 –

+0

右上には「プロフィールを編集する」というオプションがあります。そのページをクリックすると、郵便番号、ソーシャルネットワーキングリンクなどのすべての情報を記入することができます。データは保存されます。 @O。 Jones – user7324674

+0

WooCommerceのようにプラグインがインストールされている場合は、郵便番号を持っています。参照:http://stackoverflow.com/questions/19155682/woocommerce-get-and-set-shipping-billing-addresss-postcodeおよびhttps://codex.wordpress.org/Function_Reference/get_user_meta – Christina

答えて

0

表。

あなたは私が述べてきたように

 SELECT u.ID, u.user_nicename, u.user_email,  
       f.meta_value first_name, l.meta_value last_name 
      FROM wp_users u 
    LEFT JOIN wp_usermeta f ON u.ID = f.user_id AND f.meta_key = 'first_name' 
    LEFT JOIN wp_usermeta l ON u.ID = l.user_id AND l.meta_key = 'last_name' 

のように与えられた名前と姓でユーザーのリストを取得することができ、そのままWordPressは郵便アドレスを収集しません。プラグインを使用している場合は、その情報をwp_usermetaに入れることができます。あるいは、他のプラグイン定義のテーブルに入れるかもしれません。

WordPressでの作業を計画している場合は、コーデックスを読むことをお勧めします。 https://codex.wordpress.org/Database_Description

+0

あなたは正しいです、私はそれをやっていたプラグインがインストールされていた – user7324674