{"id":517,"date":"2015-05-14T21:12:54","date_gmt":"2015-05-15T02:12:54","guid":{"rendered":"https:\/\/2015.kansascity.wordcamp.org\/?post_type=wcb_session&#038;p=517"},"modified":"2015-05-14T21:12:54","modified_gmt":"2015-05-15T02:12:54","slug":"timber-twig-templating-for-wordpress","status":"publish","type":"wcb_session","link":"https:\/\/kansascity.wordcamp.org\/2015\/session\/timber-twig-templating-for-wordpress\/","title":{"rendered":"Timber &amp; Twig Templating for WordPress"},"content":{"rendered":"<p>Timber cleans up your theme code so your PHP files can focus on supplying the data and logic, while your twig files can focus 100% on the display and HTML. Timber is for both WordPress pros and rookies. People new to WordPress will like how it reduces the WordPress-specific knowledge required to theme a website\u00a0while pros can take advantage of object-oriented patterns that adhere to DRY and MVC principles.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Timber cleans up your theme code so your PHP files can focus on supplying the data and logic, while your twig files can focus 100% on the display and HTML. Timber is for both WordPress pros and rookies. People new to WordPress will like how it reduces the WordPress-specific knowledge required to theme a website\u00a0while &hellip; <a href=\"https:\/\/kansascity.wordcamp.org\/2015\/session\/timber-twig-templating-for-wordpress\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Timber &amp; Twig Templating for WordPress<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":11172813,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1434207600,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[516],"footnotes":""},"session_track":[174],"session_category":[],"class_list":["post-517","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-designer"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5UiQo-8l","session_date_time":{"date":"June 13, 2015","time":"10:00 am"},"session_speakers":[{"id":"516","slug":"brent-schultz","name":"Brent Schultz","link":"https:\/\/kansascity.wordcamp.org\/2015\/speaker\/brent-schultz\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/517\/revisions"}],"predecessor-version":[{"id":910,"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/sessions\/517\/revisions\/910"}],"speakers":[{"embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/speakers\/516"}],"author":[{"embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wporg\/v1\/users\/brs14ku"}],"wp:attachment":[{"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/media?parent=517"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_track?post=517"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/kansascity.wordcamp.org\/2015\/wp-json\/wp\/v2\/session_category?post=517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}