質問: プラグインフォルダからのカスタム投稿タイプテンプレート? 私のカスタム投稿タイプをプラグインとして提供したいのです。そうすれば、人々は自分のテーマフォルダに触れることなくそれを使用することができます。しかし、single-movies.phpなどのカスタム投稿タイプのテンプレートはテーマフォルダにあります。プラグインのフォルダ内のsingle-movies.phpをチェックするためのwpを取得する方法はありますか?関数を ファイラー階層にフックする ?またはget_template_directory(); ?
回答: 私があなたがこれのためにフィルタ方法を使用しているとき、それがそのようにフィルタを優先することが非常に重要であることを指摘したいと思います:add_filter('single_template', 'my_custom_template', 99); そうしないと、時々wpがこのフィルタの後で再チェックしようとします。このため、2時間ほど髪を引き抜いていました。