{"id":1247,"date":"2016-11-21T23:47:53","date_gmt":"2016-11-22T01:47:53","guid":{"rendered":"http:\/\/2016.saopaulo.wordcamp.org\/?p=1247"},"modified":"2016-11-22T00:04:27","modified_gmt":"2016-11-22T02:04:27","slug":"workshop-aprenda-a-desenvolver-plugins-com-claudio-sanches","status":"publish","type":"post","link":"https:\/\/saopaulo.wordcamp.org\/2016\/workshop-aprenda-a-desenvolver-plugins-com-claudio-sanches\/","title":{"rendered":"Workshop: aprenda a desenvolver plugins com Claudio Sanches"},"content":{"rendered":"<p><a href=\"http:\/\/2016.saopaulo.wordcamp.org\/2016\/11\/21\/workshop-aprenda-a-desenvolver-plugins-com-claudio-sanches\/\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1248\" src=\"https:\/\/i0.wp.com\/2016.saopaulo.wordcamp.org\/files\/2016\/11\/workshop-plugins-wp-claudio-wcsp2016.png?resize=640%2C360\" alt=\"workshop-plugins-wp-claudio-wcsp2016\" width=\"640\" height=\"360\" \/><\/a><\/p>\n<p>Al\u00e9m das tradicionais palestras, a programa\u00e7\u00e3o do WordCamp S\u00e3o Paulo 2016 tamb\u00e9m vai contar com workshops pr\u00e1ticos. E o primeiro a ser anunciado \u00e9 o workshop <strong>Aprenda a desenvolver plugins no WordPress<\/strong>, com <strong>Claudio Sanches<\/strong>.<\/p>\n<p>O Claudio \u00e9 desenvolvedor na Automattic trabalhando no WooCommerce, o plugin mais popular de ecommerce\u00a0da atualidade. E hoje possui\u00a0mais de <a href=\"https:\/\/profiles.wordpress.org\/claudiosanches\/#content-plugins\">40 plugins disponibilizados gratuitamente<\/a> no reposit\u00f3rio oficial do WordPress. Ou seja, quem participar desse workshop poder\u00e1 aprender de quem entende muito do assunto!<!--more--><\/p>\n<p>Como vai funcionar o workshop? Os participantes v\u00e3o desenvolver um plugin do in\u00edcio, at\u00e9 a publica\u00e7\u00e3o no wordpress.org. Isso mesmo, <strong>um plugin completo<\/strong>.<\/p>\n<p>O workshop vai abranger a anatomia geral dos plugins, ganchos e filtros, internacionaliza\u00e7\u00e3o, al\u00e9m das v\u00e1rias <a href=\"https:\/\/codex.wordpress.org\/WordPress_APIs\">APIs do WordPress<\/a>, como por exemplo: cria\u00e7\u00e3o de tela de op\u00e7\u00f5es (Settings API), shortcodes (Shortcode API), \u00a0widgets (Widgets API), entre outras. A ideia \u00e9 que o participante perceba o que \u00e9 poss\u00edvel fazer com os plugins, e que criar plugins \u00e9 mais simples do que parece.<\/p>\n<h2>Requisitos<\/h2>\n<p>Para participar do workshop, ser\u00e1 necess\u00e1rio:<\/p>\n<ul>\n<li>Saber o b\u00e1sico de PHP<\/li>\n<li>Saber o b\u00e1sico de WordPress<\/li>\n<li>Inscrever-se no workshop<\/li>\n<\/ul>\n<p>Se voc\u00ea quiser acompanhar o processo na pr\u00e1tica pode levar <strong>um notebook com o WordPress instalado no servidor local<\/strong>. Caso contr\u00e1rio poder\u00e1 assistir o workshop normalmente, e tirar d\u00favidas com o Claudio.<\/p>\n<h2>Inscri\u00e7\u00e3o<\/h2>\n<p>Al\u00e9m do ingresso no WordCamp, os workshops ter\u00e3o inscri\u00e7\u00f5es pr\u00f3prias, j\u00e1 que as vagas ser\u00e3o limitadas.\u00a0Para poder se inscrever no workshop, o participante j\u00e1 deve estar inscrito no evento. Ainda n\u00e3o tem ingresso? <strong><a href=\"http:\/\/2016.saopaulo.wordcamp.org\/ingressos\/\">Adquira j\u00e1 o seu aqui<\/a><\/strong>!<\/p>\n<p>Anunciaremos a abertura das inscri\u00e7\u00f5es em breve. Fique atento aos nossos canais: assine a newsletter para receber no seu email (no box aqui ao lado \u2192), curta o <a href=\"https:\/\/www.facebook.com\/WordCampSaoPaulo\/\">WordCamp S\u00e3o Paulo no Facebook<\/a>, <a href=\"https:\/\/twitter.com\/WPsampa\">siga-nos no Twitter<\/a>.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Al\u00e9m das tradicionais palestras, a programa\u00e7\u00e3o do WordCamp S\u00e3o Paulo 2016 tamb\u00e9m vai contar com workshops pr\u00e1ticos. E o primeiro a ser anunciado \u00e9 o workshop Aprenda a desenvolver plugins no WordPress, com Claudio Sanches. O Claudio \u00e9 desenvolvedor na &hellip; <a href=\"https:\/\/saopaulo.wordcamp.org\/2016\/workshop-aprenda-a-desenvolver-plugins-com-claudio-sanches\/\">Continue lendo <span class=\"assistive-text\">Workshop: aprenda a desenvolver plugins com Claudio Sanches<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3411954,"featured_media":1255,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[20610],"tags":[216,990932,12343],"class_list":["post-1247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-palestrantes","tag-plugins","tag-wordpress-para-programadores","tag-workshop"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/workshop-plugins-wp-claudio-wcsp2016.png?fit=960%2C540&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7Rl0g-k7","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/users\/3411954"}],"replies":[{"embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=1247"}],"version-history":[{"count":4,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1247\/revisions"}],"predecessor-version":[{"id":1254,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1247\/revisions\/1254"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/media\/1255"}],"wp:attachment":[{"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=1247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=1247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}