{"id":2670,"date":"2018-08-21T10:00:33","date_gmt":"2018-08-21T14:00:33","guid":{"rendered":"https:\/\/2018.nyc.wordcamp.org\/?post_type=wcb_session&#038;p=2670"},"modified":"2018-08-29T21:39:19","modified_gmt":"2018-08-30T01:39:19","slug":"building-themes-a-primer","status":"publish","type":"wcb_session","link":"https:\/\/nyc.wordcamp.org\/2018\/session\/building-themes-a-primer\/","title":{"rendered":"Building Themes: A Primer (Workshop)"},"content":{"rendered":"<p>If you\u2019ve ever wanted to build your own theme for WordPress, this is the session for you. We\u2019re going to start from scratch and work our way up. This tutorial assumes HTML and CSS knowledge, though there is no level of PHP requirement. We\u2019ll go through all of the core files needed for a theme; some supplemental features that can be added; and how themes should be structured for clients, public free release, and sales sites. We\u2019ll also cover some tools that can help with your theme development.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you\u2019ve ever wanted to build your own theme for WordPress, this is the session for you. We\u2019re going to start from scratch and work our way up. This tutorial assumes HTML and CSS knowledge, though there is no level of PHP requirement. We\u2019ll go through all of the core files needed for a theme; &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/nyc.wordcamp.org\/2018\/session\/building-themes-a-primer\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Building Themes: A Primer (Workshop)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":8798362,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1537101000,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2522],"footnotes":""},"session_track":[174416],"session_category":[1237514],"class_list":["post-2670","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-room-3","wcb_session_category-some-experience"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9CHop-H4","session_date_time":{"date":"September 16, 2018","time":"8:30 am"},"session_speakers":[{"id":"2522","slug":"david-wolfpaw","name":"David Wolfpaw","link":"https:\/\/nyc.wordcamp.org\/2018\/speaker\/david-wolfpaw\/"}],"session_cats_rendered":"Some Experience","_links":{"self":[{"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2670","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2670\/revisions"}],"predecessor-version":[{"id":3003,"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2670\/revisions\/3003"}],"speakers":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/2522"}],"author":[{"embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/davidjlaietta"}],"wp:attachment":[{"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=2670"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=2670"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/nyc.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=2670"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}