{"id":730,"date":"2016-03-21T15:17:08","date_gmt":"2016-03-21T19:17:08","guid":{"rendered":"https:\/\/2016.jacksonville.wordcamp.org\/?post_type=wcb_session&#038;p=730"},"modified":"2016-03-22T18:18:32","modified_gmt":"2016-03-22T22:18:32","slug":"introduction-to-plugin-development","status":"publish","type":"wcb_session","link":"https:\/\/jacksonville.wordcamp.org\/2016\/session\/introduction-to-plugin-development\/","title":{"rendered":"Introduction to Plugin Development"},"content":{"rendered":"<p>Learn the basics and some advanced tricks of WordPress plugin\u00a0development. This track will demonstrate how to create a complete plugin from scratch and make it work with any WordPress site. Topics covered include hooks, content manipulation, some of WordPress&#8217; most powerful APIs that are utilized by plugins. By the time the session has completed, attendees will have the skills to develop plugins from scratch using simple PHP and the WordPress API.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn the basics and some advanced tricks of WordPress plugin\u00a0development. This track will demonstrate how to create a complete plugin from scratch and make it work with any WordPress site. Topics covered include hooks, content manipulation, some of WordPress&#8217; most &hellip; <a href=\"https:\/\/jacksonville.wordcamp.org\/2016\/session\/introduction-to-plugin-development\/\">Continue reading <span class=\"assistive-text\">Introduction to Plugin Development<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7463212,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1460834400,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[729],"footnotes":""},"session_track":[144],"session_category":[],"class_list":["post-730","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-development"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6uG2V-bM","session_date_time":{"date":"April 16, 2016","time":"3:20 pm"},"session_speakers":[{"id":"729","slug":"bruce-chamoff","name":"Bruce Chamoff","link":"https:\/\/jacksonville.wordcamp.org\/2016\/speaker\/bruce-chamoff\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/730","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/730\/revisions"}],"predecessor-version":[{"id":1137,"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/730\/revisions\/1137"}],"speakers":[{"embeddable":true,"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/729"}],"author":[{"embeddable":true,"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/hotwebideas"}],"wp:attachment":[{"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=730"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=730"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/jacksonville.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}