WordPress 取当前在后台页面位置
WordPress 全局变量:$pagenow 判断后台页面位置
global $pagenow;
print_r($pagenow);
网上看到这个,我试了一下没什么卵用,
function get_current_post_type() {
global $post, $typenow, $current_screen;
//we have a post so we can just get the post type from that
if ($post && $post->post_type) {
return $post->post_type;
} //check the global $typenow - set in admin.php
elseif ($typenow) {
return $typenow;
} //check the global $current_screen object - set in sceen.php
elseif ($current_screen && $current_screen->post_type) {
return $current_screen->post_type;
} //check the post_type querystring
elseif (isset($_REQUEST['post_type'])) {
return sanitize_key($_REQUEST['post_type']);
} //lastly check if post ID is in query string
elseif (isset($_REQUEST['post'])) {
return get_post_type($_REQUEST['post']);
}
//we do not know the post type!
return null;
}