回答編集履歴

1

補足

2021/02/21 09:39

投稿

yuki84web
yuki84web

スコア1857

test CHANGED
@@ -12,4 +12,36 @@
12
12
 
13
13
 
14
14
 
15
+ 他の方法
16
+
17
+ ```php
18
+
19
+ $terms = get_the_terms( $post->ID, 'category' ); //既定の「カテゴリー」タクソノミー
20
+
21
+ $flag = false;
22
+
15
- 他の方法としてはget_the_terms()でタームを参照して比較検証するとかでしょうか。
23
+ foreach ( $terms as $term ) {
24
+
25
+ if ($term->name == 'member_ltd') { //カテゴリの名前(スラッグは$term->slug)
26
+
27
+ $flag = true;
28
+
29
+ break;
30
+
31
+ }
32
+
33
+ }
34
+
35
+ if ( $flag ) {
36
+
37
+ // member_ltdの場合
38
+
39
+ } else {
40
+
41
+ // それ以外
42
+
43
+ }
44
+
45
+ ```
46
+
47
+ https://wpdocs.osdn.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/get_the_terms