質問編集履歴
3
追記で確認したこと
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,24 @@
|
|
17
17
|
子テーマを適用した際も、親テーマのtemplate-frontpage.phpに表示されている内容を表示させたい
|
18
18
|
|
19
19
|
のですが、子テーマを適用させた場合には、Features などの部分が表示されません。
|
20
|
+
|
21
|
+
親テーマの template-frontpage.phpでは、$sectionsに設定された各sectionが表示され、内容の
|
22
|
+
|
23
|
+
変更が可能ですが、子テーマでは、news のみが表示され、他のsectionが表示されません。
|
24
|
+
|
25
|
+
---template-frontpage.php--------------------------------------------------------------
|
26
|
+
|
27
|
+
if ( ! has_action( 'onepress_frontpage_section_parts' ) ) {
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
$sections = apply_filters( 'onepress_frontpage_sections_order', array(
|
32
|
+
|
33
|
+
'hero', 'features', 'about', 'services', 'videolightbox', 'gallery', 'counter', 'team', 'news', 'contact'
|
34
|
+
|
35
|
+
) );
|
36
|
+
|
37
|
+
---------------------------------------------------------------------------------------
|
20
38
|
|
21
39
|
子テーマのFunctions.phpに別途、何か追記が必要でしょうか・・・・
|
22
40
|
|
2
詳細
test
CHANGED
File without changes
|
test
CHANGED
@@ -20,7 +20,19 @@
|
|
20
20
|
|
21
21
|
子テーマのFunctions.phpに別途、何か追記が必要でしょうか・・・・
|
22
22
|
|
23
|
+
|
24
|
+
|
25
|
+
<親テーマ>
|
26
|
+
|
23
27
|
![イメージ説明](fec79fa7e98ab494973e8a50524c3093.png)
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
<子テーマ>
|
32
|
+
|
33
|
+
※最新ニュースのみ表示される
|
34
|
+
|
35
|
+
![イメージ説明](2e1fb881746633a8b63b90dbea96e041.png)
|
24
36
|
|
25
37
|
|
26
38
|
|
@@ -44,7 +56,9 @@
|
|
44
56
|
|
45
57
|
それとも、上書きされるため、直接ファイルを探して変更するべきなのでしょうか・・・・
|
46
58
|
|
59
|
+
※たとえば、親テーマのFEATURES のアイコンを子テーマ上で変更したい場合、どこファイルの
|
60
|
+
|
47
|
-
|
61
|
+
何をどのように変更したら良いのでしょうか
|
48
62
|
|
49
63
|
|
50
64
|
|
@@ -68,7 +82,19 @@
|
|
68
82
|
|
69
83
|
したい場合には、子テーマのフォルダ内に同じ名前でfront-page.php を作れば良いのでしょうか・・・・
|
70
84
|
|
85
|
+
子テーマのfunctions.php の場合には、下記を記載していますが、functions.phpは子も親も適用されるようですが、他のファイルは、ファイルの階層構造に伴って適用優先順位が決定されるようです。
|
71
86
|
|
87
|
+
親フォルダ、子フォルダに、別内容のfront-page.phpが存在したら、子のみが適用されますか?
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
add_action( 'wp_enqueue_scripts', 'onepress_child_enqueue_styles', 15 );
|
92
|
+
|
93
|
+
function onepress_child_enqueue_styles() {
|
94
|
+
|
95
|
+
wp_enqueue_style( 'onepress-child-style', get_stylesheet_directory_uri() . '/style.css' );
|
96
|
+
|
97
|
+
}
|
72
98
|
|
73
99
|
|
74
100
|
|
1
説明不足でしたので、追記いたします
test
CHANGED
File without changes
|
test
CHANGED
@@ -9,6 +9,18 @@
|
|
9
9
|
子テーマを適用させると、about usなどの機能が消え、トップページの記載が変わってしまいます。
|
10
10
|
|
11
11
|
子テーマ側で何をどのように記述すれば良いのでしょうか。
|
12
|
+
|
13
|
+
|
14
|
+
|
15
|
+
追加:
|
16
|
+
|
17
|
+
子テーマを適用した際も、親テーマのtemplate-frontpage.phpに表示されている内容を表示させたい
|
18
|
+
|
19
|
+
のですが、子テーマを適用させた場合には、Features などの部分が表示されません。
|
20
|
+
|
21
|
+
子テーマのFunctions.phpに別途、何か追記が必要でしょうか・・・・
|
22
|
+
|
23
|
+
![イメージ説明](fec79fa7e98ab494973e8a50524c3093.png)
|
12
24
|
|
13
25
|
|
14
26
|
|
@@ -24,6 +36,22 @@
|
|
24
36
|
|
25
37
|
|
26
38
|
|
39
|
+
追加:
|
40
|
+
|
41
|
+
子テーマのページを、管理画面から内容変更した場合、親テーマが更新されても変更内容は
|
42
|
+
|
43
|
+
上書きされず残りますか?
|
44
|
+
|
45
|
+
それとも、上書きされるため、直接ファイルを探して変更するべきなのでしょうか・・・・
|
46
|
+
|
47
|
+
探しかたも不明ですが・・・
|
48
|
+
|
49
|
+
|
50
|
+
|
51
|
+
!![イメージ説明](c0bd0259c823eee0e7d7834a0fcbf2c2.png)明](0994cce4ebefd3b20dddc786965ab8d3.png)
|
52
|
+
|
53
|
+
|
54
|
+
|
27
55
|
質問3
|
28
56
|
|
29
57
|
子テーマを作成する際は、親テーマのphpファイルはコピーせず、追記したい機能のみを記載したphpファイルを配置する
|
@@ -34,6 +62,16 @@
|
|
34
62
|
|
35
63
|
|
36
64
|
|
65
|
+
追記:
|
66
|
+
|
67
|
+
front-page.php が既に親Themaで使用されていた場合に、子テーマを編集
|
68
|
+
|
69
|
+
したい場合には、子テーマのフォルダ内に同じ名前でfront-page.php を作れば良いのでしょうか・・・・
|
70
|
+
|
71
|
+
|
72
|
+
|
73
|
+
|
74
|
+
|
37
75
|
ちんぷんかんぷんな質問だったらすみません。
|
38
76
|
|
39
77
|
宜しくお願い致します。
|