質問編集履歴

6

エラーコードをちゃんと書きました

2019/11/09 07:34

投稿

gyakumero
gyakumero

スコア5

test CHANGED
File without changes
test CHANGED
@@ -20,9 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- syntax error
23
+ Parse error: syntax error, unexpected 'elseif' (T_ELSEIF) in /home/users/2/holy.jp-tgs/web/bacon.in.net/wp-content/themes/bacon/header.php on line 4
24
-
25
- 真っ白なサイトになる
26
24
 
27
25
 
28
26
 

5

コードを修正しました

2019/11/09 07:34

投稿

gyakumero
gyakumero

スコア5

test CHANGED
File without changes
test CHANGED
@@ -41,6 +41,18 @@
41
41
  <?php elseif ('zh' == $locale ) { ?>
42
42
 
43
43
  <?php get_template_part('zh-CN/header'); ?>
44
+
45
+ <!DOCTYPE html>
46
+
47
+ <html lang="ja">
48
+
49
+ <head>
50
+
51
+
52
+
53
+
54
+
55
+
44
56
 
45
57
  ```
46
58
 
@@ -88,6 +100,18 @@
88
100
 
89
101
  <?php endif; ?>
90
102
 
103
+ <!DOCTYPE html>
104
+
105
+ <html lang="ja">
106
+
107
+ <head>
108
+
109
+
110
+
111
+
112
+
113
+
114
+
91
115
  ```
92
116
 
93
117
 
@@ -110,4 +134,16 @@
110
134
 
111
135
  <?php } else { ?>
112
136
 
137
+ <!DOCTYPE html>
138
+
139
+ <html lang="ja">
140
+
141
+ <head>
142
+
143
+
144
+
145
+
146
+
147
+
148
+
113
149
  ```

4

マークダウン修正

2019/11/09 07:30

投稿

gyakumero
gyakumero

スコア5

test CHANGED
@@ -1 +1 @@
1
- 多言語サイトの分岐について
1
+ 多言語サイトの分岐でエラーが出る
test CHANGED
@@ -30,7 +30,9 @@
30
30
 
31
31
 
32
32
 
33
+ ```lang-php
34
+
33
- ```<?php $locale = get_locale();
35
+ <?php $locale = get_locale();
34
36
 
35
37
  if ('en_US' == $locale ) { ?>
36
38
 
@@ -38,7 +40,9 @@
38
40
 
39
41
  <?php elseif ('zh' == $locale ) { ?>
40
42
 
41
- <?php get_template_part('zh-CN/header'); ?>```
43
+ <?php get_template_part('zh-CN/header'); ?>
44
+
45
+ ```
42
46
 
43
47
 
44
48
 
@@ -46,7 +50,9 @@
46
50
 
47
51
 
48
52
 
53
+ ```lang-php
54
+
49
- ```<?php $locale = get_locale(); /* 現在のロケールを取得 */ ?>
55
+ <?php $locale = get_locale(); /* 現在のロケールを取得 */ ?>
50
56
 
51
57
  <?php if ('en_US' == $locale ) : /* 英語版 */?>
52
58
 
@@ -80,7 +86,9 @@
80
86
 
81
87
 
82
88
 
83
- <?php endif; ?>```
89
+ <?php endif; ?>
90
+
91
+ ```
84
92
 
85
93
 
86
94
 
@@ -92,10 +100,14 @@
92
100
 
93
101
 
94
102
 
103
+ ```lang-php
104
+
95
- ```<?php $locale = get_locale();
105
+ <?php $locale = get_locale();
96
106
 
97
107
  if ('en_US' == $locale ) { ?>
98
108
 
99
109
  <?php get_template_part('en/header'); ?>
100
110
 
101
- <?php } else { ?>```
111
+ <?php } else { ?>
112
+
113
+ ```

3

マークダウンできていなかったので

2019/11/08 06:12

投稿

gyakumero
gyakumero

スコア5

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- **<?php $locale = get_locale();
33
+ ```<?php $locale = get_locale();
34
34
 
35
35
  if ('en_US' == $locale ) { ?>
36
36
 
@@ -38,7 +38,7 @@
38
38
 
39
39
  <?php elseif ('zh' == $locale ) { ?>
40
40
 
41
- <?php get_template_part('zh-CN/header'); ?> **
41
+ <?php get_template_part('zh-CN/header'); ?>```
42
42
 
43
43
 
44
44
 
@@ -46,7 +46,7 @@
46
46
 
47
47
 
48
48
 
49
- **<?php $locale = get_locale(); /* 現在のロケールを取得 */ ?>
49
+ ```<?php $locale = get_locale(); /* 現在のロケールを取得 */ ?>
50
50
 
51
51
  <?php if ('en_US' == $locale ) : /* 英語版 */?>
52
52
 
@@ -80,7 +80,7 @@
80
80
 
81
81
 
82
82
 
83
- <?php endif; ?>**
83
+ <?php endif; ?>```
84
84
 
85
85
 
86
86
 
@@ -92,10 +92,10 @@
92
92
 
93
93
 
94
94
 
95
- **<?php $locale = get_locale();
95
+ ```<?php $locale = get_locale();
96
96
 
97
97
  if ('en_US' == $locale ) { ?>
98
98
 
99
99
  <?php get_template_part('en/header'); ?>
100
100
 
101
- <?php } else { ?>**
101
+ <?php } else { ?>```

2

マークダウンとタグの追加

2019/11/08 06:09

投稿

gyakumero
gyakumero

スコア5

test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- <?php $locale = get_locale();
33
+ **<?php $locale = get_locale();
34
34
 
35
35
  if ('en_US' == $locale ) { ?>
36
36
 
@@ -38,7 +38,7 @@
38
38
 
39
39
  <?php elseif ('zh' == $locale ) { ?>
40
40
 
41
- <?php get_template_part('zh-CN/header'); ?>
41
+ <?php get_template_part('zh-CN/header'); ?> **
42
42
 
43
43
 
44
44
 
@@ -46,7 +46,7 @@
46
46
 
47
47
 
48
48
 
49
- <?php $locale = get_locale(); /* 現在のロケールを取得 */ ?>
49
+ **<?php $locale = get_locale(); /* 現在のロケールを取得 */ ?>
50
50
 
51
51
  <?php if ('en_US' == $locale ) : /* 英語版 */?>
52
52
 
@@ -80,7 +80,7 @@
80
80
 
81
81
 
82
82
 
83
- <?php endif; ?>
83
+ <?php endif; ?>**
84
84
 
85
85
 
86
86
 
@@ -92,10 +92,10 @@
92
92
 
93
93
 
94
94
 
95
- <?php $locale = get_locale();
95
+ **<?php $locale = get_locale();
96
96
 
97
97
  if ('en_US' == $locale ) { ?>
98
98
 
99
99
  <?php get_template_part('en/header'); ?>
100
100
 
101
- <?php } else { ?>
101
+ <?php } else { ?>**

1

文章の修正

2019/11/08 06:03

投稿

gyakumero
gyakumero

スコア5

test CHANGED
File without changes
test CHANGED
@@ -22,27 +22,11 @@
22
22
 
23
23
  syntax error
24
24
 
25
-
26
-
27
25
  真っ白なサイトになる
28
26
 
29
27
 
30
28
 
31
29
  ### 該当のソースコード
32
-
33
-
34
-
35
- <?php $locale = get_locale();
36
-
37
- if ('en_US' == $locale ) { ?>
38
-
39
- <?php get_template_part('en/header'); ?>
40
-
41
- <?php } else { ?>
42
-
43
-
44
-
45
- ### 試したこと
46
30
 
47
31
 
48
32
 
@@ -58,7 +42,7 @@
58
42
 
59
43
 
60
44
 
61
-
45
+ ### 試しこと
62
46
 
63
47
 
64
48
 
@@ -104,4 +88,14 @@
104
88
 
105
89
 
106
90
 
91
+ こちらの記述にすると正常にサイトが読み込めました。(英語サイトのみですが)
92
+
93
+
94
+
95
+ <?php $locale = get_locale();
96
+
97
+ if ('en_US' == $locale ) { ?>
98
+
99
+ <?php get_template_part('en/header'); ?>
100
+
107
- ここにより詳細な情報を記載してください。
101
+ <?php } else { ?>