[wp-hackers] identifying the current post type on admin screen.
Andrew Nacin
wp at andrewnacin.com
Fri Jan 31 04:14:41 UTC 2014
On Thu, Jan 30, 2014 at 5:45 PM, Haluk Karamete <halukkaramete at gmail.com>wrote:
> on admin pages, how can I detect that the current admin is dealing with a
> cpt?
>
> dealing meas: he is about to "add new" or "edit" or "delete" a post that
> belongs to that cpt.
>
> something of this sort is what I'm looking for;
>
> if (is_admin() and get_post_type( $post ) == 'that_cpt')
> bingo...
get_current_screen()->post_type. This will also specify a post type when
it's a taxonomy being edited. To filter that out ensure that
get_current_screen()->base === 'post', which is for edit.php, post-new.php,
and post.php (for all post types).
More information about the wp-hackers
mailing list