Post types – Normal Post – Image

The WordPress iOS app tends to favour setting a default post format value depending on the content. What you are seeing is called a Post Format, you can read all about them here. It sounds to me like you’re using a default WordPress theme or a theme that uses post formats. The default TwentyEleven WordPress … Read more

What does get_current_screen() do?

If you look at the source of get_current_screen() it’s a really small function the merely gives you value of $current_screen global variable. There is matching set_current_screen() that fills that variable. What the variable actually contains is instance of WP_Screen class. There is plenty going on in that class, but in a nutshell it keeps track … Read more

wp_list_filter() and supports

As I noted on a comment and @toscho wrote in his answer, your code works if used after wp_loaded hook. The reason why it works for core post types if used on earlier hooks is WordPress register core post types 2 times: first time just after ‘mu_plugins_loaded’ hook and then again on ‘init’ hook (reference). … Read more

What is the meaning of the various post messages?

Good question! Let’s shed some light at this. First of all, it’s worth noting that these messages can be overridden via the post_updated_messages filter. Thus, they could be slightly different depending on which plugins you use. There are different functions responsible for appending &message=<number> to the URL (which determines the message being shown). You might … Read more