teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

試したコードを追記

2018/03/06 10:40

投稿

d-xanthus
d-xanthus

スコア57

title CHANGED
File without changes
body CHANGED
@@ -21,7 +21,21 @@
21
21
  こちらで使用するIDを取得したいのです。
22
22
  [swpm_show_member_info column="first_name" member_id="1"]
23
23
 
24
+ 試したコード
25
+ ```php
26
+ <?php $auth = BAuth::get_instance();
27
+ if ($auth->is_logged_in()){
28
+ $member_id = $auth->get('member_id');
29
+ echo $member_id;
30
+ // content for members
31
+ }
32
+ ?>
33
+ ```
34
+ 参考:https://simple-membership-plugin.com/forums/topic/using-member-ids-in-theme/
24
35
 
36
+ ただこの方法だと、対象のメンバーがログインしている際にしかIDしか取得できません。
37
+ 登録してる各メンバーのIDを取得したいと思っています。
38
+
25
39
  いろいろ検索したのですが道筋さえ見つかっていない状態ですので
26
40
  こちらに質問させて頂きました。
27
41
  何卒よろしくお願いいたします。

1

試した事、調べた事追記

2018/03/06 10:40

投稿

d-xanthus
d-xanthus

スコア57

title CHANGED
File without changes
body CHANGED
@@ -9,4 +9,19 @@
9
9
 
10
10
  SWM登録メンバーのIDを取得する方法をご存知であれば、ご教授いただけると助かります。(できれば記載方法も含めて)
11
11
 
12
+ ###試した事・調べたところ
13
+
14
+ Simple WordPress Membershipの登録フォームより「d-xanthus」で登録
15
+
16
+ - WordPressのユーザーでは ID-15
17
+ - Simple WordPress Membershipの管理画面では ID-2
18
+ ↑こちらのIDをphpで取得したい
19
+
20
+ 名前表示のためのSWMのショートコード(一例)
21
+ こちらで使用するIDを取得したいのです。
22
+ [swpm_show_member_info column="first_name" member_id="1"]
23
+
24
+
25
+ いろいろ検索したのですが道筋さえ見つかっていない状態ですので
26
+ こちらに質問させて頂きました。
12
27
  何卒よろしくお願いいたします。