開発は、ローカル環境下(XAMPP使用)。
プラグインphpを子テーマにコピーして、カスタマイズしたいとき理解できないことが起きます。
<<疑問>>
(例題)プラグインbbpressのケース 対象ファイル:loop-single-forum.php
子テーマフォルダに、単純にphpファイルをコピーペーストしただけで
コードのカスタマイズが反映されます。
コピーペーストしただけのloop-single-forum.phpファイルを、下層フォルダに移すと
1つ目までは反映されます。さらにその下に移すと、反映されなくなります。
ディレクトリー構成は、プラグイン内を再現。
├──generatepress │ ├── generatepress_child │ ├── functions.php │ ├── style.css │ ├── loop-single-forum.php(〇反映する) │ └──[bbpress(サブディレクトリー)] | │ | └── loop-single-forum.php(〇反映する) | │ └──[default(サブディレクトリーの下)] │ └ loop-single-forum.php( × 反映しない) 。
逆に以下の関数で呼び出すと、全く反映されなくなります。
require_once( get_stylesheet_directory() . '/loop-single-forum.php' );
原因がわかりません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。