用于在模板中调用类的模板php代码

时间:2011-03-03 14:01:25

标签: php wordpress class

我刚刚开发了一个Wordpress插件,它都是在一个名为isimpledesign_feeds_class()的类中构建的,所以一切正常,我正在使用类调用函数。

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

我只是想知道他们是否有这样的问题,因为从以前的插件我总是使用

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

调用主题文件中的函数。

只是想知道是否有人有任何建议?

这是从Wordpress中的类调用函数的正确方法吗?

由于

2 个答案:

答案 0 :(得分:0)

第一个调用是面向对象的,第二个调用似乎是同一个插件的“老派”版本。如果第一个版本有效,那就没问题了!

答案 1 :(得分:0)

通常Wordpress的主题文件中没有类。所以它正在发挥作用。

但是在你的插件中你正在使用Class。因此,如果不使用该类的对象或使用类名,则无法调用任何类的函数。