在wordpress中使用wp_list_table时出现致命错误

biz*_*zr3 1 wordpress class fatal-error

我在一个类中使用wp_list_table时遇到致命的错误,完全我在一个类中扩展了wordpress wp_list_table,然后当我尝试从它实例化一个对象时将其包含到我的插件中,然后调用.display()功能它说:

致命错误:在第87行的/Applications/MAMP/htdocs/wordpress_33/wp-admin/includes/class-wp-list-table.php中调用未定义的函数get_current_screen()

有什么建议吗?

eme*_*ava 6

我发现我必须明确包含'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
Run Code Online (Sandbox Code Playgroud)