Estoy intentando hacer algo con un gancho admin_init si, y solo si, el usuario está editando una publicación (post.php) con el tipo de evento "evento". Mi problema es que, aunque WordPress apunta a una variable global, llama $ post_type. si lo hago:
global $post_type;
var_dump($post_type);
Devuelve NULL.
pero si hago esto:
global $pagenow;
var_dump($pagenow);
devuelve mi página actual. es decir, "post.php".
Observé esta función $screen = get_current_screen();
, pero eso no se ha declarado hasta después de que se hayan ejecutado los ganchos admin_init, y luego es demasiado tarde.
Entonces, mi pregunta es cómo, para cuando admin_init se ejecuta, averiguo qué tipo de publicación es la publicación actual que se está editando. si la url es post.php?post=81&action=edit
entonces, ¿cómo puedo saber qué tipo de publicación postid = 81 es?
Gracias Malthe