WordPress Usersで教えてください
-
現在、Wordpressで会員制のサイトを作成中です。
その中で会員(ユーザー)の一覧と詳細ページを構築しようと「WordPress Users」Pluginを使用し、概ねは解決したのですが、一つ会員の一覧の方で「50音ごと」やほかのKeyで検索表示したく悩んでいます。$meta_values1 = "$wpdb->usermeta.meta_key = '{$wpdb->prefix}capabilities' AND $wpdb->usermeta.meta_value LIKE '%administrator%'";
$meta_values2 = "$wpdb->usermeta.meta_key = '50on_select' AND $wpdb->usermeta.meta_value = 'sa";
$query = " SELECT $wpdb->users.ID, $wpdb->users.user_email FROM $wpdb->users INNER JOIN $wpdb->usermeta ON $wpdb->users.ID = $wpdb->usermeta.user_id WHERE $meta_values1 AND $meta_values2 ORDER BY $wpdb->users.user_email DESC LIMIT $offset, $limit "; $author_ids = $wpdb->get_results($query);
なのですが、当然meta_valueで2度の検索を実行しているので、SELECTは返りません。
$meta_values1、$meta_values2をそれぞれ個別に動作させるとSELECTは返ります。この様にmeta_valueから2つ(複数)の条件でSELECTしたい場合、どうすればいいのでしょうか?
どなたかご教授いただけると幸いです。
よろしくお願いいたします。
get_usersも調べてはいますが・・・・
- トピック「WordPress Usersで教えてください」には新たに返信することはできません。