{"id":2226,"date":"2019-05-16T13:36:42","date_gmt":"2019-05-16T11:36:42","guid":{"rendered":"https:\/\/2019.sevilla.wordcamp.org\/?post_type=wcb_session&#038;p=2226"},"modified":"2019-10-23T21:14:17","modified_gmt":"2019-10-23T19:14:17","slug":"building-an-amp-compatible-wordpress-site-english","status":"publish","type":"wcb_session","link":"https:\/\/sevilla.wordcamp.org\/2019-developers\/session\/building-an-amp-compatible-wordpress-site-english\/","title":{"rendered":"Building an AMP compatible WordPress site (English)"},"content":{"rendered":"\n<p>AMP is an open-source web components framework that enables building websites that are compelling, smooth and performant and can be built in an easy and declarative way. With AMP, even highly dynamic and interactive web pages load near instantaneously. The framework furthermore ensures that the high-quality experience achieved after the initial build of a website is maintained over time, by utilizing its powerful validation framework which immediately highlights issues that could potentially hurt user experience.<\/p>\n\n\n\n<p>The core of this workshop is to build a WordPress site that benefits from the power of the AMP framework, taking into consideration all the different pieces a typical site consists of. We will go through the process of creating an AMP compatible theme, and learn what to look out for when selecting or building AMP compatible plugins to enhance the feature set of your site. In preparation for this, a brief introduction will highlight the key principles of AMP, explain why it exists, and showcase some impressive use-cases of the framework.<\/p>\n\n\n\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"525\" height=\"296\" src=\"https:\/\/www.youtube.com\/embed\/Acq8D6F7Dj8?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=es-ES&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n\n\n<ul class=\"wordcamp-block wordcamp-post-list has-layout-list wordcamp-speakers\"><li class=\"wordcamp-post-list__post wordcamp-clearfix\">\n<div class=\"wordcamp-speaker wordcamp-speakers__post slug-felix-arntz\">\n\t<h3 class=\"wordcamp-block__item-title wordcamp-speakers__title\"><a href=\"https:\/\/sevilla.wordcamp.org\/2019-developers\/speaker\/felix-arntz\/\">Felix Arntz<\/a><\/h3>\n\t\t\t<div class=\"wordcamp-image__avatar-container align-none\">\n\t\t\t<a href=\"https:\/\/sevilla.wordcamp.org\/2019-developers\/speaker\/felix-arntz\/\" class=\"wordcamp-image__avatar-link\">\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/311dc512f14869fe0b165e373e9070558a549a165737f2fa000b7f7444aa51fd?s=150&amp;d=mm&amp;r=g\" alt=\"Avatar de Felix Arntz\" \/>\t\t\t<\/a>\n\t\t<\/div>\n\t\n\t\t\t<div class=\"wordcamp-block__item-content wordcamp-speakers__content is-full\"><p>Felix is a Developer Programs Engineer in the Content Experience team at Google and a WordPress core committer from Germany, currently residing in Switzerland. He has been contributing to WordPress for several years, being one of the co-leads of the Servehappy project and a former maintainer of the Multisite, Capabilities and REST API components. He is passionate about user experience and the open web, and he always keeps an eye out on the latest technologies the web ecosystem has to offer.<\/p>\n<p>Outside of the web, he spends his time producing music, playing the piano and playing soccer. He also drinks a lot of Mountain Dew.<\/p>\n<\/div>\t\n\t<\/div>\n\n<\/li><\/ul>\n\n\n<h2 class=\"wp-block-heading\">Aperitivo formativo<\/h2>\n\n\n\n<p>Felix quiere que lleguemos a su taller con la tarea hecha y todo preparado, as\u00ed que nos ha pedido que tengamos ya listo el entorno con el que vamos a trabajar en el equipo. <\/p>\n\n\n\n<p>Ten\u00e9is todos los pasos aqu\u00ed debajo. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Enlace a la presentaci\u00f3n y el v\u00eddeo en WordPress.tv<\/h4>\n","protected":false},"excerpt":{"rendered":"<p>AMP is an open-source web components framework that enables building websites that are compelling, smooth and performant and can be built in an easy and declarative way. With AMP, even highly dynamic and interactive web pages load near instantaneously. The framework furthermore ensures that the high-quality experience achieved after the initial build of a website &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/sevilla.wordcamp.org\/2019-developers\/session\/building-an-amp-compatible-wordpress-site-english\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abBuilding an AMP compatible WordPress site (English)\u00bb<\/span><\/a><\/p>\n","protected":false},"author":10972453,"featured_media":5625,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1570208400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"https:\/\/2019-developers.sevilla.wordcamp.org\/files\/2019\/10\/Intermediate-19_00-Felix-Arntz-Building-an-AMP-Compatible-WordPress-Site.pdf","_wcpt_session_video":"https:\/\/wordpress.tv\/2019\/10\/18\/felix-arntz-building-an-amp-compatible-wordpress-site\/","_wcpt_speaker_id":[3278],"footnotes":""},"session_track":[1269856],"session_category":[8327,34220],"class_list":["post-2226","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-aula-intermediate","wcb_session_category-intermediate","wcb_session_category-taller"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/papmcC-zU","session_date_time":{"date":"4 de octubre de 2019","time":"19:00"},"session_speakers":[{"id":"3278","slug":"felix-arntz","name":"Felix Arntz","link":"https:\/\/sevilla.wordcamp.org\/2019-developers\/speaker\/felix-arntz\/"}],"session_cats_rendered":"Intermedio \/ Intermediate, Taller \/ Workshop","_links":{"self":[{"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/sessions\/2226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":9,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/sessions\/2226\/revisions"}],"predecessor-version":[{"id":5702,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/sessions\/2226\/revisions\/5702"}],"speakers":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/speakers\/3278"}],"author":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wporg\/v1\/users\/flixos90"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/media\/5625"}],"wp:attachment":[{"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/media?parent=2226"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/session_track?post=2226"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/session_category?post=2226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}