函数文件中的wordpress自动加载器

时间:2015-09-18 16:09:44

标签: php wordpress autoloader

我一直在研究wordpress中的自动加载器并且一直在自定义插件中使用它们没有问题 - 但我想尝试在自定义主题中的函数文件中使用它并且它不能处理随机类正在自动加载。我的问题是我可以在functions.php文件中使用自定义自动加载器

下面是一些代码:

spl_autoload_register('my_class_file_autoloader');

function my_class_file_autoloader($class_name) {

if(0 !== strpos($class_name, 'Mt')) {
    return;
}

$class_name = strtolower($class_name);
require get_template_directory() . '/classes/' . $class_name . '.php';}

类在classes文件夹中,文件名是mt_class.php,类名是Mt_Class

感谢任何帮助

0 个答案:

没有答案