get_post_type() is incorrect
|Reported by:||rmccue||Owned by:||rmccue|
|Component:||Posts, Post Types||Keywords:||has-patch 2nd-opinion|
The inline documentation for get_post_type() is incorrect in stating that the function uses the current post if none is specified.
Either the function needs to be changed to use the current post, or the inline documentation needs to be correct. As nacin pointed out, the function is @since 2.1.0, so the former is most likely a bad idea.
I think the function should be deprecated in favour of a function that has the correct functionality, and the old function's documentation should be corrected.