从插件加载之前在主题中查找文件

时间:2018-01-16 作者:Jacob Raccuia

我正在开发一个插件,我希望用户能够覆盖他们的主题中的特定文件。

例如:我正在包括该文件people.php, 位于:

/plugins/my_plugin/view/people.php

任何人也可以将文件添加到其主题/子主题中,方法是将其放置在以下位置:

/themes/my_theme/my_plugin/view/people.php

我知道Woocommerce支持此功能。我需要做什么?

1 个回复
最合适的回答,由SO网友:Malay Solanki 整理而成

Woocommerce用途locate_template 用于检查主题中是否存在文件

结束

相关推荐

$wp_FILESYSTEM返回空。依赖关系是什么?

我需要获取对$wp\\u filesystem对象的引用。在下面的测试中,var\\u dump($wp\\u filesystem)返回NULL。要正确设置$wp\\U文件系统,还需要哪些其他文件?我一直在期待,因为它在文件中调用。php,加载该文件就足以加载该对象。<?php require(\'../../../wp-blog-header.php\'); require(\'../../../wp-admin/includes/file.php\'); $m