我想在我正在开发的 wordpress 插件中通过 spl_autoload_register 使用类的动态加载,但问题是它不能干扰此功能的预先存在的实现。在我最初的尝试中:
// register an autoloader function for template classes
spl_autoload_register ( 'template_autoloader' );
function template_autoloader ( $class ) {
include LG_FE_DIR . "/includes/chart_templates/class.{$class}.php";
}
似乎可以加载我自己的类,但同时会导致其他插件出现大量错误,这些插件显然也在使用 spl_autoload_register 功能。
有任何想法吗?