This talk will go over how we approached building a plugin to add support for the Accelerated Mobile Pages (AMP) Project (https://www.ampproject.org) to WordPress sites.
The requirement was to provide an alternate presentation of the WordPress site’s content to match the very restrictive AMP spec. During the talk, we’ll discuss the various WordPress APIs that the plugin relies on (rewrites, kses, etc.), some the design decisions we made, and the various challenges we encountered (and still do, in some cases).