{"id":12744,"date":"2023-05-08T17:26:48","date_gmt":"2023-05-08T14:26:48","guid":{"rendered":"https:\/\/europe.wordcamp.org\/2023\/?post_type=wcb_session&#038;p=12744"},"modified":"2023-06-06T14:05:23","modified_gmt":"2023-06-06T11:05:23","slug":"build-a-not-at-home-shipping-extension-in-the-woocommerce-checkout-block","status":"publish","type":"wcb_session","link":"https:\/\/europe.wordcamp.org\/2023\/session\/build-a-not-at-home-shipping-extension-in-the-woocommerce-checkout-block\/","title":{"rendered":"Build a &#8220;not at home&#8221; shipping extension in the WooCommerce checkout block"},"content":{"rendered":"\n<p>Join Thomas and Niels as they create an extension for WooCommerce Blocks that will add an additional field to the Checkout block that allows shoppers to define where a parcel should be dropped or delivered if they won&#8217;t be at home when it arrives.<\/p>\n\n\n\n<p>We will explore the extensibility interfaces that WooCommerce Blocks has and show how some of them can be used to change and customise the checkout experience for shoppers.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Join Thomas and Niels as they create an extension for WooCommerce Blocks that will add an additional field to the Checkout block that allows shoppers to define where a parcel should be dropped or delivered if they won&#8217;t be at home when it arrives.<\/p>\n<p>We will explore the extensibility interfaces that WooCommerce Blocks has and show how some of them can be used to change and customise the checkout experience for shoppers.&#8221;<\/p>\n","protected":false},"author":14268863,"featured_media":16651,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1686394800,"_wcpt_session_duration":7200,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[11403,11439],"footnotes":""},"session_track":[82],"session_category":[],"class_list":["post-12744","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-workshop-2"],"jetpack_shortlink":"https:\/\/wp.me\/pdWJfM-3jy","jetpack_sharing_enabled":true,"session_date_time":{"date":"10 June 2023","time":"14:00"},"session_speakers":[{"id":"11403","slug":"thomas-roberts","name":"Thomas Roberts","link":"https:\/\/europe.wordcamp.org\/2023\/speaker\/thomas-roberts\/"},{"id":"11439","slug":"niels-lange","name":"Niels Lange","link":"https:\/\/europe.wordcamp.org\/2023\/speaker\/niels-lange\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions\/12744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions\/12744\/revisions"}],"predecessor-version":[{"id":16105,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/sessions\/12744\/revisions\/16105"}],"speakers":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/speakers\/11403"},{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/speakers\/11439"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wporg\/v1\/users\/opr18"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/media\/16651"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/media?parent=12744"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/session_track?post=12744"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2023\/wp-json\/wp\/v2\/session_category?post=12744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}