{"id":2222,"date":"2019-05-16T13:35:19","date_gmt":"2019-05-16T11:35:19","guid":{"rendered":"https:\/\/2019.sevilla.wordcamp.org\/?post_type=wcb_session&#038;p=2222"},"modified":"2019-10-23T21:02:58","modified_gmt":"2019-10-23T19:02:58","slug":"entiende-y-crea-bloques-de-gutenberg","status":"publish","type":"wcb_session","link":"https:\/\/sevilla.wordcamp.org\/2019-developers\/session\/entiende-y-crea-bloques-de-gutenberg\/","title":{"rendered":"Entiende y crea bloques de Gutenberg"},"content":{"rendered":"\n<p>En este taller entenderemos y analizaremos la estructura de un bloque de Gutenberg:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u00bfQu\u00e9 ficheros son necesarios?<\/li><li>\u00bfC\u00f3mo organizarlos?<\/li><li>\u00bfQu\u00e9 funci\u00f3n desempe\u00f1a cada unos de ellos?<\/li><\/ul>\n\n\n\n<p>El objetivo de este taller es que la gente comprenda el funcionamiento de un bloque de Gutenberg. Entre cosas veremos c\u00f3mo maquetarlo tanto en el Front como en el Backend, as\u00ed como recoger informaci\u00f3n y almacenarla utilizando los est\u00e1ndares que marca WordPress. <\/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\/ZJ-_3-jh3Do?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-nadia-prida\">\n\t<h3 class=\"wordcamp-block__item-title wordcamp-speakers__title\"><a href=\"https:\/\/sevilla.wordcamp.org\/2019-developers\/speaker\/nadia-prida\/\">Nadia Prida<\/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\/nadia-prida\/\" class=\"wordcamp-image__avatar-link\">\n\t\t\t\t<img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/df93003ef5da3c07d61372c5e826771acaca96426d73c860b8cdee1ff30b88a0?s=150&amp;d=mm&amp;r=g\" alt=\"Avatar de Nadia Prida\" \/>\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>Nadia es dise\u00f1adora de interfaces de usuario y desarrolladora Front-end. Trabaja con tecnolog\u00edas como HTML, CSS, JAVASCRIPT, PHP \u2026 y con frameworks como Cake PHP, Symfony o Laravel. Actualmente se dedica al desarrollo front-end de aplicaciones web y m\u00f3viles.<\/p>\n<p>Utiliza WordPress para sus side-projects, a modo de hobby, por su facilidad de uso y herramientas pre-desarrolladas.<\/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>Como requisitos previos es aconsejable tener nivel medio de JS y PHP y algo de CSS para dar estilos<\/p>\n\n\n\n<p>Se pueden utilizar tambi\u00e9n estos art\u00edculos para profundizar:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.arsys.es\/blog\/programacion\/crear-bloques-wordpress-gutenberg\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">https:\/\/www.arsys.es\/blog\/programacion\/crear-bloques-wordpress-gutenberg\/<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"https:\/\/neliosoftware.com\/es\/blog\/crear-primer-bloque-gutenberg\/\" target=\"_blank\">https:\/\/neliosoftware.com\/es\/blog\/crear-primer-bloque-gutenberg\/<\/a><\/li><li><a rel=\"noreferrer noopener\" href=\"http:\/\/tuguiawordpress.com\/creando-bloques-para-gutenberg-wordpress\/\" target=\"_blank\">http:\/\/tuguiawordpress.com\/creando-bloques-para-gutenberg-wordpress\/<\/a><\/li><li><a href=\"https:\/\/openwebinars.net\/talleres\/gutenberg-wordpress\/\" rel=\"nofollow\">https:\/\/openwebinars.net\/talleres\/gutenberg-wordpress\/<\/a><\/li><li><a href=\"https:\/\/openwebinars.net\/cursos\/javascript-wordpress\/\" rel=\"nofollow\">https:\/\/openwebinars.net\/cursos\/javascript-wordpress\/<\/a><\/li><\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"> Enlace al\u00a0ejemplo y v\u00eddeo en WordPress.tv<\/h4>\n","protected":false},"excerpt":{"rendered":"<p>En este taller entenderemos y analizaremos la estructura de un bloque de Gutenberg: \u00bfQu\u00e9 ficheros son necesarios? \u00bfC\u00f3mo organizarlos? \u00bfQu\u00e9 funci\u00f3n desempe\u00f1a cada unos de ellos? El objetivo de este taller es que la gente comprenda el funcionamiento de un bloque de Gutenberg. Entre cosas veremos c\u00f3mo maquetarlo tanto en el Front como en el &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/sevilla.wordcamp.org\/2019-developers\/session\/entiende-y-crea-bloques-de-gutenberg\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abEntiende y crea bloques de Gutenberg\u00bb<\/span><\/a><\/p>\n","protected":false},"author":14531336,"featured_media":5618,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1570199400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"https:\/\/drive.google.com\/open?id=1QTokSKiT6WVWv3eyRxqtwUb4U0j_YRsA","_wcpt_session_video":"https:\/\/wordpress.tv\/2019\/10\/18\/nadia-prida-entiende-y-crea-bloques-de-gutenberg\/","_wcpt_speaker_id":[3265],"footnotes":""},"session_track":[1269855],"session_category":[3558,34220],"class_list":["post-2222","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-aula-beginner","wcb_session_category-beginner","wcb_session_category-taller"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/papmcC-zQ","session_date_time":{"date":"4 de octubre de 2019","time":"16:30"},"session_speakers":[{"id":"3265","slug":"nadia-prida","name":"Nadia Prida","link":"https:\/\/sevilla.wordcamp.org\/2019-developers\/speaker\/nadia-prida\/"}],"session_cats_rendered":"Principiante \/ Beginner, Taller \/ Workshop","_links":{"self":[{"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/sessions\/2222","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":17,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/sessions\/2222\/revisions"}],"predecessor-version":[{"id":5696,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/sessions\/2222\/revisions\/5696"}],"speakers":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/speakers\/3265"}],"author":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wporg\/v1\/users\/nadiaprd"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/media\/5618"}],"wp:attachment":[{"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/media?parent=2222"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/session_track?post=2222"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/sevilla.wordcamp.org\/2019-developers\/wp-json\/wp\/v2\/session_category?post=2222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}