{"id":334,"date":"2017-10-07T21:56:28","date_gmt":"2017-10-07T21:56:28","guid":{"rendered":"https:\/\/2017.rochester.wordcamp.org\/?post_type=wcb_speaker&#038;p=334"},"modified":"2017-10-07T21:56:28","modified_gmt":"2017-10-07T21:56:28","slug":"shawn-hooper","status":"publish","type":"wcb_speaker","link":"https:\/\/rochester.wordcamp.org\/2017\/speaker\/shawn-hooper\/","title":{"rendered":"Shawn Hooper"},"content":{"rendered":"<p>Shawn Hooper is the Director of IT at <a href=\"https:\/\/actionable.co\/\">Actionable.co<\/a> where he builds tools to integrate the many systems used in a distributed company.<\/p>\n<p>Hailing from Ottawa, Canada, Shawn has been building web applications since the late 90\u2019s, with a focus on WordPress since 2011. He is a core contributor to the WordPress open source project, and has spoken at WordPress events in Canada, the United States and Australia. Shawn is also the co-organizer of WordCamp Ottawa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Shawn Hooper is the Director of IT at Actionable.co where he builds tools to integrate the many systems used in a distributed company. Hailing from Ottawa, Canada, Shawn has been building web applications since the late 90\u2019s, with a focus on WordPress since 2011. He is a core contributor to the WordPress open source project, &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/rochester.wordcamp.org\/2017\/speaker\/shawn-hooper\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Shawn Hooper&#8221;<\/span><\/a><\/p>\n","protected":false},"author":7694169,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_user_name":"shooper","footnotes":""},"speaker_group":[],"class_list":["post-334","wcb_speaker","type-wcb_speaker","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8nE6M-5o","avatar_urls":{"24":"https:\/\/secure.gravatar.com\/avatar\/e6b86a4cfc44ecc7855cb85c5302f8b3a0bd7bd482bfadb367fbb8bba65124ca?s=24&d=mm&r=g","48":"https:\/\/secure.gravatar.com\/avatar\/e6b86a4cfc44ecc7855cb85c5302f8b3a0bd7bd482bfadb367fbb8bba65124ca?s=48&d=mm&r=g","96":"https:\/\/secure.gravatar.com\/avatar\/e6b86a4cfc44ecc7855cb85c5302f8b3a0bd7bd482bfadb367fbb8bba65124ca?s=96&d=mm&r=g","128":"https:\/\/secure.gravatar.com\/avatar\/e6b86a4cfc44ecc7855cb85c5302f8b3a0bd7bd482bfadb367fbb8bba65124ca?s=128&d=mm&r=g","256":"https:\/\/secure.gravatar.com\/avatar\/e6b86a4cfc44ecc7855cb85c5302f8b3a0bd7bd482bfadb367fbb8bba65124ca?s=256&d=mm&r=g","512":"https:\/\/secure.gravatar.com\/avatar\/e6b86a4cfc44ecc7855cb85c5302f8b3a0bd7bd482bfadb367fbb8bba65124ca?s=512&d=mm&r=g"},"_links":{"self":[{"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers"}],"about":[{"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/wcb_speaker"}],"replies":[{"embeddable":true,"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/comments?post=334"}],"version-history":[{"count":1,"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/334\/revisions"}],"predecessor-version":[{"id":451,"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/334\/revisions\/451"}],"sessions":[{"embeddable":true,"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/337?_embed=1&context=view"}],"author":[{"embeddable":true,"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wporg\/v1\/users\/wordcamp"}],"wp:attachment":[{"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=334"}],"wp:term":[{"taxonomy":"wcb_speaker_group","embeddable":true,"href":"https:\/\/rochester.wordcamp.org\/2017\/wp-json\/wp\/v2\/speaker_group?post=334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}