10 months ago
A couple of weeks ago, I posted an article about some of the big changes to post formats for WordPress 3.6: What Theme Authors Need to Know About Post Formats in WordPress 3.6
Since writing the article, WordPress has released 3.6 beta-2, and has moved closer to answering my biggest question, as a theme author, surrounding the release of WordPress 3.6: Will the new post formats UI be on by default, whether I support them in my theme or not?
We’ve also made the Post Formats UI hide-able via Screen Options, and set a reasonable default based on what your theme supports.
On the post for 3.6 beta-2, I saw the above sentence and assumed it meant they’ve decided that if a theme does not add theme support for post formats, the UI will not show.
This is not quite the case. It appears the current verdict is that WordPress checks for if your theme supports post formats or if your WordPress site has ever saved a post of a post format, before showing the UI. So, if a user was using a previous theme that supported post formats and has any posts saved in a format other than “standard”, then the UI will show.
What does this mean for theme authors? — It means you need to just assume that many users will be seeing the Post Formats UI when using your theme, and at a minimum if you don’t directly support post formats, make sure the structured data displays properly within your uses of