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

回答編集履歴

1

2017/09/28 09:43

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,21 @@
1
- 子テーマ側にコピーしてfunctions.phpで読み込むようにすれば良いだけではないですか?
1
+ 子テーマ側にコピーしてfunctions.phpで読み込むようにすれば良いだけではないですか?
2
+
3
+ **追記**
4
+
5
+ どんなテーマか知りませんが、エラーは関数が重複してるだけだと思うので、親テーマでこんな感じで読み込んでるとしたら
6
+ ```
7
+ function parent() {
8
+ require_once( 'lib/shortcode.php' );
9
+ }
10
+ add_action( 'hoge', 'parent' );
11
+ ```
12
+
13
+ 必要なファイルを子テーマ側にコピーして
14
+
15
+ 関数名を変えてfunctions.phpに追加すれば良いと思いますが?
16
+ ```
17
+ function child() {
18
+ require_once( 'lib/shortcode.php' );
19
+ }
20
+ add_action( 'hoge', 'child' );
21
+ ```