{"id":1354727,"date":"2014-11-06T20:54:16","date_gmt":"2014-11-07T00:54:16","guid":{"rendered":"https:\/\/2014.orlando.wordcamp.org\/?post_type=wcb_session&#038;p=1354727"},"modified":"2014-11-06T20:54:16","modified_gmt":"2014-11-07T00:54:16","slug":"roots-starter-theme","status":"publish","type":"wcb_session","link":"https:\/\/orlando.wordcamp.org\/2014\/session\/roots-starter-theme\/","title":{"rendered":"Roots Starter Theme"},"content":{"rendered":"<p>WordPress theme development has traditionally been a messy business: template files everywhere, the infinitely scrolling `functions.php` file, theme meta defined in the CSS file. What could go wrong?    A new kid on the block is setting the standards, though: meet Roots (http:\/\/roots.io), a starter theme (not a theme framework!) that is Bootstrap-built responsive, cleanly organized, and packed with peanuts&#8230; I mean, awesome developer features&#8230; to make your WordPress themes clean, mean, and super awesome.    David Rogers, organizer of the Orlando PHP user group and long-time WordPresser, will take you through a brief discussion of what Roots is, why you should care, and how you can learn more.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress theme development has traditionally been a messy business: template files everywhere, the infinitely scrolling `functions.php` file, theme meta defined in the CSS file. What could go wrong? A new kid on the block is setting the standards, though: meet Roots (http:\/\/roots.io), a starter theme (not a theme framework!) that is Bootstrap-built responsive, cleanly organized, [&hellip;]<\/p>\n","protected":false},"author":8798362,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1417878000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1354617],"footnotes":""},"session_track":[162286],"session_category":[],"class_list":["post-1354727","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-bonus"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"December 6, 2014","time":"11:00 am"},"session_speakers":[{"id":"1354617","slug":"david-rogers","name":"David Rogers","link":"https:\/\/orlando.wordcamp.org\/2014\/speaker\/david-rogers\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/1354727","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/users\/8798362"}],"version-history":[{"count":1,"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/1354727\/revisions"}],"predecessor-version":[{"id":1354728,"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/1354727\/revisions\/1354728"}],"speakers":[{"embeddable":true,"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/1354617"}],"wp:attachment":[{"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=1354727"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=1354727"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/orlando.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=1354727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}