Post formats are just meta information that is used by themes to customize the presentation of a post, and themes are not obligued to support all post formats. Even if you find two themes that support the same post formats, it’s very possible that each theme makes its own implementation that is imcompatible with that of other themes.
Take for example two themes that support the video post format. Theme A stores the url of the video in a meta field called “theme_a_video” and Theme B in a meta field called “theme_b_video_url”. If you change from Theme A to Theme B, Theme B doesn’t know that the video urls are stored in the “theme_a_video” meta field.
I had this situation once and I solved it by studying how each theme implemented the post format internally and then creating a SQL query that updated all the past instances in the database to work with the new theme.
-
This reply was modified 5 years, 1 month ago by Sandra Sanz.
-
This reply was modified 5 years, 1 month ago by Sandra Sanz.