2011-03-03 33 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就可以调用任何类的函数。