我仍然是wordpress的新手,并且在PHP编码方面不是那么好,但我知道基础知识。我这里有我的插件的主要代码文件hello-world.php和另一个名为display-data.php的php文件。我有点困惑你如何通过使用一个函数在另一个页面上调用它来显示数据,我在其中称为display-data.php这里是我的hello-world.php的代码
function wpdisplay(){
global $wpdb;
global $result;
$result = $wpdb->get_results("
SELECT * FROM wp_options WHERE option_id = '262'
", ARRAY_A);
print_r($result);
}
register_activation_hook('activate_hello-world/display-data.php' ,'wpdisplay');
我的主文件中有一个按钮表单,指向display-data.php,它应该显示数据。我尝试用wpdisplay();
来调用它然而它给我一个这样的错误。 在/Applications/MAMP/htdocs/wordpress/wp-content/plugins/hello-world/display-data.php
中调用未定义的函数wpdisplay()希望你能帮助我并解释我是否遗失了一些东西。感谢
答案 0 :(得分:0)
如同错误消息所示,您正在调用未定义的函数。要使用您在其他文件上定义的函数,您必须包含该文件。