{"id":3747,"date":"2017-09-15T13:10:24","date_gmt":"2017-09-15T13:10:24","guid":{"rendered":"https:\/\/ampforwp.com\/tutorials\/?post_type=ht_kb&#038;p=3747"},"modified":"2017-09-15T13:12:39","modified_gmt":"2017-09-15T13:12:39","slug":"auto-magically-make-everything-amp","status":"publish","type":"ht_kb","link":"https:\/\/ampforwp.com\/tutorials\/article\/auto-magically-make-everything-amp\/","title":{"rendered":"How do we Auto-Magically make everything AMP?"},"content":{"rendered":"<p>So,\u00a0How are we gonna do that?<\/p>\n<p>Before I answer that question we need to understand some of the basic rundowns of AMP and what we do.<\/p>\n<p>Accelerated Mobile Page (or <strong>AMP<\/strong>, for short) is a\u00a0<strong>project from Google\u00a0<\/strong>designed to make really fast mobile pages. By stripping-down most of the HTML ( Skinny HTML if you will \u00a0).<br \/>\nit&#8217;s an HTML page designed to be super lightweight and critically designs for really fast loading.<\/p>\n<p>As a result, you&#8217;ll get super fast webpages for mobile but remember AMP does not follow the conventional HTML.<\/p>\n<p>Now you know a little bit of AMP so it&#8217;s time for the answer to your question.<\/p>\n<h3>WordPress &amp; Plugins<\/h3>\n<p>WordPress is one of the most growing platforms for making websites. As WordPress uses <strong>PHP<\/strong> and there\u00a0are millions of sites with a different purpose and for all the additional add-ons to their use case developers got thousands of plugins and themes at the disposal.<\/p>\n<p><strong>AMP\u00a0<\/strong>have its own set of rules that we need to follow as it does not allow authored scripts which mostly all websites use for making <strong>Magic\u00a0<\/strong>( I&#8217;m kidding, but seriously where there is code there is magic).<\/p>\n<p>Right now thousands of people using some of the plugins and themes to achieve their kind of design and features (such as Jetpack,\u00a0W3 Total Cache,\u00a0Google XML Sitemaps just to name a few) and <strong>AMP<\/strong> is <strong>Not Compatible<\/strong> with each and every plugin. It is extremely difficult to make it compatible with every plugin out there.<\/p>\n<p>Say you&#8217;re using a theme with a feature of Page Builder and using some 50 plugins and hire a developer to make your site with his expertise and we don&#8217;t want you to think that <strong>AMP<\/strong> will work out of the box in such situations.<\/p>\n<p>Having said all that It&#8217;s not that it is <strong>Impossible<\/strong> for you to implement AMP on your site or lose hope for AMP but the solution is to make efforts as you did for your normal site by trying to customize and bit here and there.<\/p>\n<h3>What we do<\/h3>\n<p>We try our best to make sure that our users get to enjoy all the benefits of <strong>AMP<\/strong> and we\u00a0try to extend our support to the community by making\u00a0<strong>Compatible<\/strong> with lots of plugins and\u00a0<strong>Advance features<\/strong> that very few have.<\/p>\n<p><strong>That&#8217;s it for this article!<\/strong><\/p>\n<p>We hope it helped you. If you have any feedback or questions, then please share them in the comments section below.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"div-1\" class=\"hkb-feedback\">\n\t\t\t<strong class=\"ht-mobile-exit__title\">Ask your Questions Directly!<\/strong><br>\n\t\t\t<div class=\"hkb_widget_exit__content\" style=\"font-size: 14px;\">If you can't find the solutions in this article, then just ask us in the comments and we will answer it for you!<\/div>\n\t\t\t<a href=\"https:\/\/ampforwp.com\/support\/#contact\" id=\"button\" target=\"_blank\" rel=\"noopener noreferrer\"><button>Yes, I have a Question<\/button><\/a>\n\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>So,\u00a0How are we gonna do that? Before I answer that question we need to understand some of the basic rundowns of AMP and what we do. Accelerated Mobile Page (or AMP, for short) is a\u00a0project from Google\u00a0designed to make really fast mobile pages. By stripping-down most of the HTML (&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[83],"ht-kb-tag":[],"_links":{"self":[{"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb\/3747"}],"collection":[{"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/comments?post=3747"}],"version-history":[{"count":3,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb\/3747\/revisions"}],"predecessor-version":[{"id":3798,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb\/3747\/revisions\/3798"}],"wp:attachment":[{"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/media?parent=3747"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb-category?post=3747"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb-tag?post=3747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}