你好,我在管理员中使用此代码来过滤自定义帖子类型编辑。php页面
但get\\u current\\u屏幕$screen->post_type
正在抛出php通知。
Notice: Trying to get property of non-object
add_action( \'parse_query\', \'filtering_edit_table\' );
function filtering_edit_table( $query ) {
$screen = get_current_screen();
if( is_admin() && $screen->post_type == \'custom_post_type\' && $screen->base == \'edit\' ) {
// Do some things
}
}
我怎样才能解决这个问题?
编辑:
我已经需要屏幕了。php,其中包含get_current_screen()
require_once(ABSPATH . \'wp-admin/includes/screen.php\');