Created by: IndieWeb WordPress Outreach Club
It is only a very basic implementation, because not every element is accessible through actions or filters. It is better to use a theme that supports Microformats 2 fully.