{"id":548,"date":"2018-10-11T21:00:44","date_gmt":"2018-10-11T20:00:44","guid":{"rendered":"https:\/\/2018.edinburgh.wordcamp.org\/?post_type=wcb_session&#038;p=548"},"modified":"2018-10-11T21:00:44","modified_gmt":"2018-10-11T20:00:44","slug":"transitioning-to-a-block-based-editor-in-a-pre-gutenberg-world","status":"publish","type":"wcb_session","link":"https:\/\/edinburgh.wordcamp.org\/2018\/session\/transitioning-to-a-block-based-editor-in-a-pre-gutenberg-world\/","title":{"rendered":"Transitioning to a block-based editor in a pre-Gutenberg world"},"content":{"rendered":"<p>How do we move towards a block-based admin UI in a pre-Gutenberg WordPress?<\/p>\n<p>With the rise of page builders and \u2018block-based\u2019 layouts, and the imminent arrival of Gutenberg &#8211; WordPress\u2019 new block-based editor &#8211; we needed a solution for transitioning towards this new way of editing content while sticking with the mature and stable technology stack that we know and love.<\/p>\n<p>We, therefore, set out to find another solution and this led to the development of the HD ACF Blocks plugin that we use on most sites today.<\/p>\n<p>This talk introduces the plugin, how we built it, how it works, and how it provides value to our clients and our business.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How do we move towards a block-based admin UI in a pre-Gutenberg WordPress? With the rise of page builders and \u2018block-based\u2019 layouts, and the imminent arrival of Gutenberg &#8211; WordPress\u2019 new block-based editor &#8211; we needed a solution for transitioning &hellip; <a href=\"https:\/\/edinburgh.wordcamp.org\/2018\/session\/transitioning-to-a-block-based-editor-in-a-pre-gutenberg-world\/\">Continue reading <span class=\"assistive-text\">Transitioning to a block-based editor in a pre-Gutenberg world<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":10077546,"featured_media":0,"template":"","meta":{"_wcpt_session_time":1542465900,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[547],"footnotes":""},"session_track":[13412],"session_category":[],"class_list":["post-548","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pheL4I-8Q","session_date_time":{"date":"17 November 2018","time":"2:45 pm"},"session_speakers":[{"id":"547","slug":"mark-wilkinson","name":"Mark Wilkinson","link":"https:\/\/edinburgh.wordcamp.org\/2018\/speaker\/mark-wilkinson\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/548\/revisions"}],"predecessor-version":[{"id":724,"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/548\/revisions\/724"}],"speakers":[{"embeddable":true,"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/547"}],"author":[{"embeddable":true,"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/wpmarkuk"}],"wp:attachment":[{"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=548"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=548"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/edinburgh.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}