无法在NHP框架中调用类

时间:2013-04-21 作者:Prashant

我已经下载了fresh framework并安装在本地服务器上。我复制了选项文件夹nhp-options.php 在我的主题目录中。然后我通过

global $NHP_Options;
当我试图调用页脚中的版权信息时

get("copyright_footer");
我得到以下错误

致命错误:对C:\\xampp\\htdocs\\word\\wp content\\themes\\mCube\\footer中的非对象调用成员函数get()。php第19行

为什么会这样,我如何才能让它工作?

1 个回复
SO网友:birgire

您可以尝试如下方式调用类方法:

global $NHP_Options;
$copyright = $NHP_Options->get("copyright_footer");
如果$NHP_Options 是的实例NHP_Options

结束

相关推荐

从admin-ajax.php调用admin-ajax.php

我正在编写一个插件,它调用另一个插件的ajax的输出,设置在wp_ajax_我会直接调用这些函数,但插件中的限制使其成为非选项。要明确的是,发生了这样的事情:用户选择一个动作,然后点击apply,我的插件函数在admin ajax中调用。php(通过wp_ajax_ 钩子)插件函数创建一个非编码url,如下所示:$url = wp_nonce_url( admin_url( \'admin-ajax.php?action=plugin_action&post_id=\' . $post_id),