2

我想用谷歌数据 API 做一些事情,特别是联系人。到目前为止我发现的最简单的方法是使用 Zend。我遇到的问题是添加 Zend 框架。有谁知道如何用 WordPress 做到这一点?

谢谢

4

4 回答 4

3

如果您未能设置自动加载,您可以使用“硬编码”包括 ->

在 /wp-content/themes/levitation/send.php 中插入第一行: require_once 'your/path/to/zend/Zend/GData/ClientLogin.php';

问题是您需要解决所有错误,并且始终包含缺少的课程(课程内部是包含的内容...

或者在主文件(猜测 index.php)中插入:

set_include_path(get_include_path() . PATH_SEPARATOR . 'your/path/to/zend/');
//for ZF below 1.8 
require_once 'Zend/Loader.php'; 
Zend_Loader::registerAutoload();
 //for ZF > 1.8 
require_once 'Zend/Loader/Autoloader.php';
Zend_Loader_Autoloader::setFallbackAutoloader(true);
于 2009-10-07T08:55:34.343 回答
1

这应该是微不足道的。

编写并测试一些设置 ZF 自动加载的引导代码,并确保其正常工作。

将该代码粘贴到 wordpress 插件中,并将其绑定到 wordpress 中的正确钩子上。

于 2009-10-07T07:20:05.547 回答
0

试试这个http://blueberryware.net/2008/09/04/wp-library-autoloader-plugin 我想你所需要的就在那里。

于 2009-10-07T06:49:06.000 回答
0

确保您正在调用:

Zend_Loader::loadClass('Zend_Gdata_ClientLogin');

在你使用那个类之前。并且你有一个开发者密钥。

于 2010-01-04T04:25:31.647 回答