The official AMP plugin for WordPress has gotten a shiny new major update, which now includes the option to build a WordPress website entirely with AMP.
The new update means that websites can be constructed with purely AMP, from the ground up, without the need to duplicate any pages for a standard + AMP version of each. This could be the solution to the hidden URL issue that quite a few WordPress Designers have encountered when building on the framework.
As it stands, when AMP versions of pages are shown on Google search and Google News, the original publisher URL isn’t included.
However, if the website is built entirely from the ground-up with just AMP, there is no need to have a separate AMP version, technically meaning that the URL displayed would be the publisher URL.
Whilst in concept, the idea of a pure-AMP website sounds like it solves a lot of problems, there are still limitations and the pure-AMP solution isn’t entirely feasible for all websites. Websites that rely on a lot of custom programming, for example, will struggle to have a fully-fledged system solely on AMP.
Website owners will have to take in to consideration the pros and cons before dedicating their website to AMP.
The developers of the plugin have stated:
“It is important to note that the plugin is not a completely turn-key solution to “AMPlify your site”, but instead functions as a key enabling technology for a fully AMP compatible WordPress ecosystem.”
With the new update of the plugin also comes the option to enable and disable AMP on a page-by-page basis.
What else is new?
The new update to the official AMP for WordPress plugin has brought other new features to the table, including:
- Content sanitizers: To help substituting HTML tags for their corresponding AMP components, implement optimizations, and feed validation information to the plugin compatibility’s tool.
- Compatibility tool: Assists with further AMP debugging.
- CSS Tree Shaking: To assist in the process of putting the CSS-house in order in cases where existing CSS rule exceed the maximum limited permitted on single AMP pages.
- Core theme support: Enabling full AMP validity for four default themes (i.e. 2015, 2016, 2017, 2019).
- Gutenberg integration: Enabling AMP content creation fully integrated with WordPress 5.0.
- Various enhancements: Including code, performance, and developer experience improvements.
- Compatibility enforcement: To ensure that a site stays AMP compatible and that only AMP-valid content is ever served