{"id":1070,"date":"2016-09-08T14:44:56","date_gmt":"2016-09-08T18:44:56","guid":{"rendered":"https:\/\/2016.pittsburgh.wordcamp.org\/?post_type=wcb_session&#038;p=1070"},"modified":"2016-09-08T14:46:20","modified_gmt":"2016-09-08T18:46:20","slug":"lets-write-a-plugin","status":"publish","type":"wcb_session","link":"https:\/\/pittsburgh.wordcamp.org\/2016\/session\/lets-write-a-plugin\/","title":{"rendered":"Let\u2019s Write a Plugin"},"content":{"rendered":"<p>Or &#8216;Stupid WordPress tricks Part 0.1b.&#8217; Have some fun as you learn the basics of how people add new features to WordPress. Whether you want to write your own first plugin or just if you want to understand that foreign language your web developer is speaking, this is a great place to start.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Or &#8216;Stupid WordPress tricks Part 0.1b.&#8217; Have some fun as you learn the basics of how people add new features to WordPress. Whether you want to write your own first plugin or just if you want to understand that foreign &hellip; <a href=\"https:\/\/pittsburgh.wordcamp.org\/2016\/session\/lets-write-a-plugin\/\">Continue reading <span class=\"assistive-text\">Let\u2019s Write a Plugin<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":90143,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1474126200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1072],"footnotes":""},"session_track":[13412],"session_category":[],"class_list":["post-1070","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6CvCx-hg","session_date_time":{"date":"September 17, 2016","time":"11:30 am"},"session_speakers":[{"id":"1072","slug":"brian-layman","name":"Brian Layman","link":"https:\/\/pittsburgh.wordcamp.org\/2016\/speaker\/brian-layman\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1070\/revisions"}],"predecessor-version":[{"id":1071,"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1070\/revisions\/1071"}],"speakers":[{"embeddable":true,"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/1072"}],"author":[{"embeddable":true,"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/brianlayman"}],"wp:attachment":[{"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1070"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=1070"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/pittsburgh.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=1070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}