回答編集履歴
3
コードの追記
test
CHANGED
@@ -12,29 +12,35 @@
|
|
12
12
|
|
13
13
|
```php
|
14
14
|
|
15
|
-
|
15
|
+
if( is_post_type_archive( 'location' ) || is_singular( 'location' )) { //アーカイブページかシングルページの投稿タイプがlocationだった場合
|
16
16
|
|
17
|
-
|
17
|
+
$terms = get_the_terms( $post->ID, 'store' );
|
18
18
|
|
19
|
-
f
|
19
|
+
if ( $terms && ! is_wp_error( $terms ) ){
|
20
20
|
|
21
|
-
|
21
|
+
foreach ( $terms as $term ) {
|
22
22
|
|
23
|
-
c
|
23
|
+
switch ($term->slug) {
|
24
24
|
|
25
|
-
nagoya
|
25
|
+
case 'nagoya':
|
26
26
|
|
27
|
-
|
27
|
+
nagoyaのGoogleのコンバージョンタグ等を出力
|
28
28
|
|
29
|
-
|
29
|
+
break;
|
30
30
|
|
31
|
-
tokyo
|
31
|
+
case 'tokyo':
|
32
32
|
|
33
|
-
|
33
|
+
tokyoのGoogleのコンバージョンタグ等を出力
|
34
34
|
|
35
|
-
|
35
|
+
break;
|
36
36
|
|
37
|
+
default:
|
38
|
+
|
37
|
-
あり得ないけど、ここにstoreが設定されていなかった場合の処理を記述
|
39
|
+
あり得ないけど、ここにstoreが設定されていなかった場合の処理を記述
|
40
|
+
|
41
|
+
break;
|
42
|
+
|
43
|
+
}
|
38
44
|
|
39
45
|
}
|
40
46
|
|
2
コードの追記
test
CHANGED
@@ -1,3 +1,13 @@
|
|
1
|
+
### 回答を修正しました。header.phpに追記するコードを追記しました。
|
2
|
+
|
3
|
+
ああ、そういうことでしたか。では、header.phpに以下のコードを追記してみてはどうでしょう。
|
4
|
+
|
5
|
+
環境が違うので、テストまでは出来ませんでしたので、値が取れてない等ありましたら、
|
6
|
+
|
7
|
+
コメントでお知らせください。
|
8
|
+
|
9
|
+
|
10
|
+
|
1
11
|
header.php
|
2
12
|
|
3
13
|
```php
|
@@ -10,9 +20,21 @@
|
|
10
20
|
|
11
21
|
switch ($term->slug) {
|
12
22
|
|
13
|
-
case
|
23
|
+
case 'nagoya':
|
14
24
|
|
25
|
+
nagoyaのGoogleのコンバージョンタグ等を出力
|
26
|
+
|
15
|
-
|
27
|
+
break;
|
28
|
+
|
29
|
+
case 'tokyo':
|
30
|
+
|
31
|
+
tokyoのGoogleのコンバージョンタグ等を出力
|
32
|
+
|
33
|
+
break;
|
34
|
+
|
35
|
+
default:
|
36
|
+
|
37
|
+
あり得ないけど、ここにstoreが設定されていなかった場合の処理を記述
|
16
38
|
|
17
39
|
}
|
18
40
|
|
@@ -23,6 +45,8 @@
|
|
23
45
|
```
|
24
46
|
|
25
47
|
|
48
|
+
|
49
|
+
### ここから下は必要ないとのことでしたが、他の方の参考になれば幸いなので残しておきます
|
26
50
|
|
27
51
|
|
28
52
|
|
1
コードの追記
test
CHANGED
@@ -1,3 +1,31 @@
|
|
1
|
+
header.php
|
2
|
+
|
3
|
+
```php
|
4
|
+
|
5
|
+
$terms = get_the_terms( $post->ID, 'store' );
|
6
|
+
|
7
|
+
if ( $terms && ! is_wp_error( $terms ) ){
|
8
|
+
|
9
|
+
foreach ( $terms as $term ) {
|
10
|
+
|
11
|
+
switch ($term->slug) {
|
12
|
+
|
13
|
+
case 店舗1:
|
14
|
+
|
15
|
+
店舗1の
|
16
|
+
|
17
|
+
}
|
18
|
+
|
19
|
+
}
|
20
|
+
|
21
|
+
}
|
22
|
+
|
23
|
+
```
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
|
28
|
+
|
1
29
|
まず、このカスタム投稿を表示したい場合、アーカイブがtrueになっているので
|
2
30
|
|
3
31
|
|