{"id":4215,"date":"2025-04-02T12:35:15","date_gmt":"2025-04-02T10:35:15","guid":{"rendered":"https:\/\/europe.wordcamp.org\/2025\/?post_type=wcb_session&#038;p=4215"},"modified":"2025-06-09T15:00:57","modified_gmt":"2025-06-09T13:00:57","slug":"do-you-really-need-a-custom-block","status":"publish","type":"wcb_session","link":"https:\/\/europe.wordcamp.org\/2025\/session\/do-you-really-need-a-custom-block\/","title":{"rendered":"Do you really need a custom block?"},"content":{"rendered":"<p>There are a lot of custom blocks out there that really don&#8217;t need to exist. Learning when to use custom blocks, and when to extend core blocks will make all the difference when it comes to benefitting from core updates, and reducing lock-in to specific plugins and block libraries.<\/p>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-wordpress-tv-embed wp-block-embed-wordpress-tv-embed wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"VideoPress Video Player\" aria-label='VideoPress Video Player' width='500' height='281' src='https:\/\/video.wordpress.com\/embed\/UKHRMnvF?hd=1&amp;cover=1' frameborder='0' allowfullscreen allow='clipboard-write'><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1739540970'><\/script>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>There are a lot of custom blocks out there that really don&#8217;t need to exist. Learning when to use custom blocks, and when to extend core blocks will make all the difference when it comes to benefitting from core updates, and reducing lock-in to specific plugins and block libraries.<\/p>\n","protected":false},"author":65781,"featured_media":5386,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1749218100,"_wcpt_session_duration":600,"_wcpt_session_type":"session","_wcpt_session_slides":"https:\/\/europe.wordcamp.org\/2025\/files\/2025\/06\/Robert-O_Rourke.pdf","_wcpt_session_video":"https:\/\/wordpress.tv\/2025\/06\/07\/do-you-really-need-a-custom-block\/","_wcpt_speaker_id":[4112],"footnotes":""},"session_track":[54],"session_category":[47],"class_list":["post-4215","wcb_session","type-wcb_session","status-publish","has-post-thumbnail","hentry","wcb_track-track2","wcb_session_category-session-development"],"jetpack_shortlink":"https:\/\/wp.me\/pfPHvs-15Z","jetpack_sharing_enabled":true,"session_date_time":{"date":"June 6, 2025","time":"15:55"},"session_speakers":[{"id":"4112","slug":"robert-orourke","name":"Robert O&#8217;Rourke","link":"https:\/\/europe.wordcamp.org\/2025\/speaker\/robert-orourke\/"}],"session_cats_rendered":"Development","_links":{"self":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/4215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/4215\/revisions"}],"predecessor-version":[{"id":7998,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/4215\/revisions\/7998"}],"speakers":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/4112"}],"author":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/sanchothefat"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/media\/5386"}],"wp:attachment":[{"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=4215"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_track?post=4215"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/europe.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_category?post=4215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}