{"id":780,"date":"2015-11-02T16:56:57","date_gmt":"2015-11-02T21:56:57","guid":{"rendered":"https:\/\/2015.saratoga.wordcamp.org\/?post_type=wcb_session&#038;p=780"},"modified":"2015-11-02T16:56:57","modified_gmt":"2015-11-02T21:56:57","slug":"hook-or-be-hooked","status":"publish","type":"wcb_session","link":"https:\/\/saratoga.wordcamp.org\/2015\/session\/hook-or-be-hooked\/","title":{"rendered":"Hook or Be Hooked!"},"content":{"rendered":"<p>Hooks in WordPress are a foundational reason for the success of the platform. WordPress hooks (actions, filters) are essential for extending WordPress in your themes and plugins without interfering with the core code base. If you want to write future-ready code, hooks are your best friend. There\u2019s a slight learning curve to hooks but we\u2019re going to cover that, the philosophy behind utilizing\/implementing hooks, and (way) more. If you have any questions you\u2019re hoping get covered, be sure to post them at least a few days before the meetup and we\u2019ll be sure to make sure you have answers!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hooks in WordPress are a foundational reason for the success of the platform. WordPress hooks (actions, filters) are essential for extending WordPress in your themes and plugins without interfering with the core code base. If you want to write future-ready &hellip; <a href=\"https:\/\/saratoga.wordcamp.org\/2015\/session\/hook-or-be-hooked\/\">Continue reading <span class=\"assistive-text\">Hook or Be Hooked!<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1869526,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1448121600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[726],"footnotes":""},"session_track":[5041],"session_category":[],"class_list":["post-780","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-developer"],"jetpack_sharing_enabled":false,"jetpack_shortlink":"https:\/\/wp.me\/p6pWas-cA","session_date_time":{"date":"November 21, 2015","time":"11:00 am"},"session_speakers":[{"id":"726","slug":"jonathan-christopher","name":"Jonathan Christopher","link":"https:\/\/saratoga.wordcamp.org\/2015\/speaker\/jonathan-christopher\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/780\/revisions"}],"predecessor-version":[{"id":782,"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/780\/revisions\/782"}],"speakers":[{"embeddable":true,"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/726"}],"author":[{"embeddable":true,"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wporg\/v1\/users\/jchristopher"}],"wp:attachment":[{"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=780"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=780"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/saratoga.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}