問候每個人,如何在多個php文件中共享實例a-la-Wordpress?
我目前使用Wordpress作爲我的內容管理系統,並利用Facebook的Graph API用戶帳戶/註冊「東西」。
我的問題是如何使用Facebook的PHP SDK(在這裏找到:http://github.com/facebook/php-sdk/),當Wordpress編譯幾個php文件輸出一個單一的網頁?換句話說,WordPress的模板的header.php + 的index.php + footer.php =你在www.example.com
看到如果我在HEADER我創建Facebook的應用實例.PHP,我將如何參考INDEX.PHP和FOOTER.PHP?
在此先感謝!
-----樣品編號---
中的header.php
<?php
require '/facebook.php';
// Create our Application instance.
$facebook = new Facebook(array(
'appId' => 'xxx',
'secret' => 'xxx',
'cookie' => true,
));
?>
的index.php中
<?php
$session = $facebook->getSession();
?>
謝謝@TheDeadMedic。你是對的。我將實例助手函數放在了functions.php中,現在可以訪問這些變量。 – st4ck0v3rfl0w 2010-07-11 18:16:19
很好的答案@TheDeadMedic和偉大的鏈接引導:) – hsatterwhite 2010-07-12 12:41:39
這個答案看起來像我所需要的。我仍然對如何從模板文件訪問SDK有點好奇。它使用$ facebook還是$ f?我必須首先在每個模板文件中調用get_facebook_instance(),或者在函數中調用一次?我需要從add_action鉤子調用get_facebook_instance嗎? – 2012-08-25 23:19:13