{"id":3496,"date":"2017-09-08T14:45:24","date_gmt":"2017-09-08T14:45:24","guid":{"rendered":"https:\/\/ampforwp.com\/tutorials\/?post_type=ht_kb&#038;p=3496"},"modified":"2017-09-09T13:13:45","modified_gmt":"2017-09-09T13:13:45","slug":"getting-started-amp-framework","status":"publish","type":"ht_kb","link":"https:\/\/ampforwp.com\/tutorials\/article\/getting-started-amp-framework\/","title":{"rendered":"Getting Started with AMP Theme Framework"},"content":{"rendered":"<h3>An introduction to how AMP themes work.<\/h3>\n<p>If you are about to create a new theme for AMP, then we recommend you to start from here.<\/p>\n<p>Building themes for AMP is so easy, that it doesn&#8217;t even require a documentation but we are still going to have one because we want to allow non-developers to also contribute back to this project.<\/p>\n<h3>About AMP Themes<\/h3>\n<p>It&#8217;s easy to create and maintain the AMP themes. Everything we use in the template files is created as a component and these components are added to the core plugin. So you never have to use a raw code which could mess up the functionality of the AMP.<\/p>\n<p>Each component is loaded into a PHP function, so you just have to call that component by adding simple PHP function and you will be able to get that specific functionality working.<\/p>\n<p>It&#8217;s a heaven for Frontend developers because they can be experimental and play around with the code easily.<\/p>\n<p>Anything you can think of is possible to achieve with the help of this theme framework.<\/p>\n<h3>Extending<\/h3>\n<p>Every component and File is extendable and has its own backend process but you don&#8217;t have to worry about the coding aspect of it because we take care of it.<\/p>\n<p>We are so dedicated to this project that we will be releasing constant updates of this framework and the components.<\/p>\n<p>As the time passes by, everything will become more extendable and easy to use.<\/p>\n<p><strong>Next <\/strong>STEP<strong> would be to have a look at<\/strong> <strong><a href=\"https:\/\/ampforwp.com\/tutorials\/article\/activate-amp-theme-framework\/\">How to Activate the theme &gt;<\/a><\/strong><\/p>\n<p>or you can directly jump to <strong><a href=\"https:\/\/ampforwp.com\/tutorials\/article\/theme-structure-hierarchy\/\">AMP Theme Folder Hierarchy<\/a><\/strong><\/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>An introduction to how AMP themes work. If you are about to create a new theme for AMP, then we recommend you to start from here. Building themes for AMP is so easy, that it doesn&#8217;t even require a documentation but we are still going to have one because we&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[81],"ht-kb-tag":[],"_links":{"self":[{"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb\/3496"}],"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=3496"}],"version-history":[{"count":7,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb\/3496\/revisions"}],"predecessor-version":[{"id":3592,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb\/3496\/revisions\/3592"}],"wp:attachment":[{"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/media?parent=3496"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb-category?post=3496"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/ampforwp.com\/tutorials\/wp-json\/wp\/v2\/ht-kb-tag?post=3496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}