2011-03-03 53 views
0

我剛開發了一個wordpress插件,它都是在一個名爲isimpledesign_feeds_class()的類中構建的,所以一切正常,我使用下面的代碼從類中調用一個函數。在模板中調用類的模板的PHP代碼

<?php $isimpledesign = new isimpledesign_feeds_class(); $isimpledesign->isimpledesign_feeds(); ?> 

我只是想知道,如果他們是在調用它喜歡這樣,因爲從以前的插件我一直使用

<?php if (function_exists('isimpledesign_feeds')) { isimpledesign_feeds(); } ?> 

調用一個函數在主題文件存在問題。

只是想知道如果有人有任何建議?

這是從wordpress中的類中調用函數的正確方法嗎?

感謝

回答

0

第二種方法不認爲你的插件可以爲主題的工作。但是,第一種方法假定插件已經在那裏。

這意味着如果您的插件由於某種原因未加載,第一種方法將失敗,並且可能會破壞模板。

+0

好的非常感謝回覆john – iSimpleDesign 2011-03-03 09:48:30