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