{"id":1983,"date":"2015-09-14T19:35:38","date_gmt":"2015-09-14T23:35:38","guid":{"rendered":"https:\/\/2015.nyc.wordcamp.org\/?post_type=wcb_session&#038;p=1983"},"modified":"2015-11-09T12:37:42","modified_gmt":"2015-11-09T17:37:42","slug":"wordpress-hooks-actions-and-filters-oh-my","status":"publish","type":"wcb_session","link":"https:\/\/nyc.wordcamp.org\/2015\/session\/wordpress-hooks-actions-and-filters-oh-my\/","title":{"rendered":"WordPress Hooks, Actions and Filters Oh My!"},"content":{"rendered":"<p>If you\u2019re starting out with WordPress development, or plan to build your own themes and plugins, hooks are going to be very important. Even if you just want to make changes to existing themes, knowing all of the actions and filters available to you and how to use them can speed up development time and let you do things that you can\u2019t by editing templates alone.<\/p>\n<p>This talk will introduce you to WordPress actions, filters and hooks. We\u2019ll cover what they are, how to use them and a few examples in action. Get ready to get more out of your site by powering up your themes and plugins with hook magic!<\/p>\n<p>Presentation:\u00a0<a href=\"http:\/\/obm.io\/wcnyc2015\" target=\"_blank\">http:\/\/obm.io\/wcnyc2015<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019re starting out with WordPress development, or plan to build your own themes and plugins, hooks are going to be very important. Even if you just want to make changes to existing themes, knowing all of the actions and filters available to you and how to use them can speed up development time and &hellip; <a href=\"https:\/\/nyc.wordcamp.org\/2015\/session\/wordpress-hooks-actions-and-filters-oh-my\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">WordPress Hooks, Actions and Filters Oh My!<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":8798362,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1446321600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1841],"footnotes":""},"session_track":[325633],"session_category":[],"class_list":["post-1983","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-queens"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5Q1GG-vZ","session_date_time":{"date":"October 31, 2015","time":"16:00"},"session_speakers":[{"id":"1841","slug":"david-laietta","name":"David Laietta","link":"https:\/\/nyc.wordcamp.org\/2015\/speaker\/david-laietta\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1983\/revisions"}],"predecessor-version":[{"id":3211,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/1983\/revisions\/3211"}],"speakers":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/1841"}],"author":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wporg\/v1\/users\/davidjlaietta"}],"wp:attachment":[{"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=1983"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=1983"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=1983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}