{"id":60653,"date":"2014-06-13T10:57:43","date_gmt":"2014-06-13T14:57:43","guid":{"rendered":"https:\/\/2014.columbus.wordcamp.org\/?post_type=wcb_session&#038;p=60653"},"modified":"2014-07-02T21:04:41","modified_gmt":"2014-07-03T01:04:41","slug":"action-filters-and-basic-ajax","status":"publish","type":"wcb_session","link":"https:\/\/columbus.wordcamp.org\/2014\/session\/action-filters-and-basic-ajax\/","title":{"rendered":"Action, Filters, and Basic Ajax"},"content":{"rendered":"<p>This session will be a quick overview of how hooks work in WordPress and how they can make working with WordPress a very powerful endeavor. Actions and filters allow fast and flexible development to create powerful applications inexpensively. The wrap-up will be to create a very basic ajax call using \u2018admin-ajax.php\u2019 and a simple action to make an update on the page without refresh.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This session will be a quick overview of how hooks work in WordPress and how they can make working with WordPress a very powerful endeavor. Actions and filters allow fast and flexible development to create powerful applications inexpensively. The wrap-up will be to create a very basic ajax call using \u2018admin-ajax.php\u2019 and a simple action [&hellip;]<\/p>\n","protected":false},"author":1143304,"featured_media":0,"template":"","meta":{"_wcpt_session_time":1582047053,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[60519],"footnotes":""},"session_track":[],"session_category":[],"class_list":["post-60653","wcb_session","type-wcb_session","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pheUt7-fMh","session_date_time":{"date":"February 18, 2020","time":"12:30 PM"},"session_speakers":[{"id":"60519","slug":"jakesnyder","name":"Jake Snyder","link":"https:\/\/columbus.wordcamp.org\/2014\/speaker\/jakesnyder\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/60653","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/1143304"}],"version-history":[{"count":2,"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/60653\/revisions"}],"predecessor-version":[{"id":60765,"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/60653\/revisions\/60765"}],"speakers":[{"embeddable":true,"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/60519"}],"wp:attachment":[{"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=60653"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=60653"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/columbus.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=60653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}