2

Google Data API、具体的には連絡先を使いたいと思っています。これまでに見つけた最も簡単な方法は、Zend を使用することです。私が抱えている問題は、Zend フレームワークを追加することです。WordPressでこれを行う方法を知っている人はいますか?

ありがとう

4

4 に答える 4

3

自動ロードのセットアップに失敗した場合は、「ハードコードされた」インクルードを使用できます->

/wp-content/themes/levitation/send.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 に答える