2011-03-03 58 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

通常WordPress的主題文件中沒有類。所以它工作。

但是在你的插件中你正在使用Class。因此,不使用該類的對象或使用classname就可以調用任何類的函數。