我在类中使用 wp_list_table 时遇到了一个 fatal error ,总的来说,我在类中扩展了 wordpress wp_list_table,然后当我尝试从它实例化一个对象时将它包含到我的插件中,并调用 . display() 函数说:
Fatal error: Call to undefined function get_current_screen() in /Applications/MAMP/htdocs/wordpress_33/wp-admin/includes/class-wp-list-table.php on line 87
有什么建议吗?
最佳答案
我发现我必须明确包含“wp-admin/includes/screen.php”脚本
<?php
if(!class_exists('WP_List_Table')){
require_once( ABSPATH . 'wp-admin/includes/screen.php' );
require_once( ABSPATH . 'wp-admin/includes/class-wp-list-table.php' );
}
/**
* Handle the admin tasks for the BHAA companies
* @author assure
*
*/
class MyTable extends WP_List_Table
关于wordpress - 在 wordpress 中使用 wp_list_table 时出现 fatal error ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8628882/