{"id":1595,"date":"2016-11-30T16:00:35","date_gmt":"2016-11-30T18:00:35","guid":{"rendered":"http:\/\/2016.saopaulo.wordcamp.org\/?p=1595"},"modified":"2016-11-30T16:35:55","modified_gmt":"2016-11-30T18:35:55","slug":"introducao-a-hooks-com-thiago-censi","status":"publish","type":"post","link":"https:\/\/saopaulo.wordcamp.org\/2016\/introducao-a-hooks-com-thiago-censi\/","title":{"rendered":"Introdu\u00e7\u00e3o a hooks, com Thiago Censi"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1397\" data-permalink=\"https:\/\/saopaulo.wordcamp.org\/2016\/session\/introducao-a-hooks-aprenda-a-customizar-o-wordpress-com-filtros-e-acoes\/thiago-censi-introduc%cc%a7a%cc%83o-a-hooks-aprenda-a-customizar-o-wordpress-com-filtros-e-ac%cc%a7o%cc%83es\/\" data-orig-file=\"https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?fit=1200%2C630&amp;ssl=1\" data-orig-size=\"1200,630\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Thiago Censi &amp;#8211; Introduc\u0327a\u0303o a hooks- aprenda a customizar o WordPress com filtros e ac\u0327o\u0303es\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?fit=300%2C158&amp;ssl=1\" data-large-file=\"https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?fit=640%2C336&amp;ssl=1\" class=\"alignnone size-full wp-image-1397\" src=\"https:\/\/i0.wp.com\/2016.saopaulo.wordcamp.org\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?resize=640%2C336\" alt=\"Thiago Censi - Introduc\u0327a\u0303o a hooks- aprenda a customizar o WordPress com filtros e ac\u0327o\u0303es\" width=\"640\" height=\"336\" srcset=\"https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?resize=300%2C158&amp;ssl=1 300w, https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?resize=768%2C403&amp;ssl=1 768w, https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?resize=1024%2C538&amp;ssl=1 1024w, https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?resize=500%2C263&amp;ssl=1 500w, https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?resize=1000%2C525&amp;ssl=1 1000w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>Hooks (ganchos) s\u00e3o um dos recursos que fazem do WordPress a plataforma extens\u00edvel e vers\u00e1til que ele \u00e9. \u00c9 poss\u00edvel utilizar hooks no desenvolvimento de temas (no functions.php) e na cria\u00e7\u00e3o de plugins. Apesar de essencial, muitos desenvolvedores, principalmente iniciantes, t\u00eam dificuldade e n\u00e3o compreendem muito bem sua utiliza\u00e7\u00e3o.<!--more--><\/p>\n<p>Thiago Censi, formado em Design mas atuante como desenvolvedor web nos \u00faltimos anos, pensando nessa dificuldade dos desenvolvedores elaborou essa palestra para esclarecer a utiliza\u00e7\u00e3o de hooks para alterar, personalizar\u00a0e estender o uso de WordPress de maneira f\u00e1cil e segura, sem alterar os arquivos originais do core, de temas ou plugins.<\/p>\n<p>Participe, <a href=\"http:\/\/2016.saopaulo.wordcamp.org\/ingressos\/\">compre o seu ingresso aqui<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hooks (ganchos) s\u00e3o um dos recursos que fazem do WordPress a plataforma extens\u00edvel e vers\u00e1til que ele \u00e9. \u00c9 poss\u00edvel utilizar hooks no desenvolvimento de temas (no functions.php) e na cria\u00e7\u00e3o de plugins. Apesar de essencial, muitos desenvolvedores, principalmente iniciantes, &hellip; <a href=\"https:\/\/saopaulo.wordcamp.org\/2016\/introducao-a-hooks-com-thiago-censi\/\">Continue lendo <span class=\"assistive-text\">Introdu\u00e7\u00e3o a hooks, com Thiago Censi<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7895104,"featured_media":1397,"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":[324],"tags":[1002995,1003200,1003484,1002737],"class_list":["post-1595","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias","tag-action","tag-filters","tag-ganchos","tag-hooks"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/saopaulo.wordcamp.org\/2016\/files\/2016\/11\/Thiago-Censi-Introduc%CC%A7a%CC%83o-a-hooks-aprenda-a-customizar-o-WordPress-com-filtros-e-ac%CC%A7o%CC%83es.png?fit=1200%2C630&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p7Rl0g-pJ","jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1595","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\/7895104"}],"replies":[{"embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/comments?post=1595"}],"version-history":[{"count":2,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1595\/revisions"}],"predecessor-version":[{"id":1769,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/posts\/1595\/revisions\/1769"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/media\/1397"}],"wp:attachment":[{"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/categories?post=1595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/saopaulo.wordcamp.org\/2016\/wp-json\/wp\/v2\/tags?post=1595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}