2014-11-03 77 views
0

我试图将外部PHP库引入到我的WP实例中。我想在我创建的各种插件中引用它,但不确定如何包含或实例化它。将外部库集成到Wordpress中

具体来说,我期待在这里图书馆:https://github.com/lobostome/FurryBear/wiki

我已经尝试了几种不同的方式,包括它没有成功,包括使用这里所描述的SPLClassLoader命令:https://github.com/lobostome/FurryBear/wiki/Installation

我不知道在哪里放置完整的库,然后如何通过/加载到WordPress来识别它,以便可以使用它。

任何帮助,将不胜感激。由于

回答

0

如果编写自己的插件,你可以把FurryBear代码在你的插件文件夹,然后手动包括它像

require_once 'SplClassLoader.php'; 

// Instantiate the SplClassLoader with the location directory of the source files. 
$classLoader = new SplClassLoader(__DIR__ . '/src'); 
$classLoader->register(); 
0

感谢。基本上,他们在维基上提供的SplClassLoader.php的require_once调用,以及上面提到的是它应该如何完成。问题在于这些文件深埋在默认版本中,并且意味着要从同一个顶级目录引用。

我移动了SplClassLoader.php文件以及src文件夹,将它们都放在顶层的插件文件夹中,并且所有工作都按预期工作。

再次感谢。