function get_post_type( $the_post = false ) {}

Retrieve the post type of the current post or of a given post.


  • mixed $the_post: Optional. Post object or post ID.

Return values

returns:post type or false on failure.

Source code

function get_post_type( $the_post = false ) {

	global $post;

	if ( false === $the_post )

		$the_post = $post;

	elseif ( is_numeric($the_post) )

		$the_post = get_post($the_post);

	if ( is_object($the_post) )

		return $the_post->post_type;

	return false;



No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: