{"id":288807,"date":"2014-05-29T22:32:48","date_gmt":"2014-05-30T03:32:48","guid":{"rendered":"https:\/\/2014.kansascity.wordcamp.org\/?post_type=wcb_session&#038;p=288807"},"modified":"2014-07-21T18:14:43","modified_gmt":"2014-07-21T23:14:43","slug":"better-theme-organization","status":"publish","type":"wcb_session","link":"https:\/\/kansascity.wordcamp.org\/2014\/session\/better-theme-organization\/","title":{"rendered":"Better Theme Organization"},"content":{"rendered":"<p>The functions.php file is the heart of your theme yet it\u2019s almost always the longest and most unorganized file in most themes. This talk will cover the reasons to keep it clean and organized such as extensibility, open sourcing, code reuse and bug fixes. Treat your theme with care and make it easy to share with a few simple strategies. Freelancers and professionals alike can benefit from this session on \u201cheart healthy\u201d theme development.<\/p>\n<p>Slide: <a href=\"http:\/\/prezi.com\/yl4x6et37erm\/better-theme-organization-brent-schultz-at-2014-kc-wordcamp\" target=\"_blank\">http:\/\/prezi.com\/yl4x6et37erm\/better-theme-organization-brent-schultz-at-2014-kc-wordcamp<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The functions.php file is the heart of your theme yet it\u2019s almost always the longest and most unorganized file in most themes. This talk will cover the reasons to keep it clean and organized such as extensibility, open sourcing, code reuse and bug fixes. Treat your theme with care and make it easy to share &hellip; <a href=\"https:\/\/kansascity.wordcamp.org\/2014\/session\/better-theme-organization\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Better Theme Organization<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":10573955,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1405173600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[289841],"footnotes":""},"session_track":[269997],"session_category":[],"class_list":["post-288807","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-backend"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"July 12, 2014","time":"9:00 am"},"session_speakers":[{"id":"289841","slug":"brent-schultz","name":"Brent Schultz","link":"https:\/\/kansascity.wordcamp.org\/2014\/speaker\/brent-schultz\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/288807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/10573955"}],"version-history":[{"count":6,"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/288807\/revisions"}],"predecessor-version":[{"id":290678,"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/288807\/revisions\/290678"}],"speakers":[{"embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/289841"}],"wp:attachment":[{"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=288807"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=288807"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=288807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}