{"id":2154,"date":"2026-08-27T20:03:09","date_gmt":"2026-08-27T18:03:09","guid":{"rendered":"https:\/\/netherlands.wordcamp.org\/2026\/session\/youve-got-the-ability-wip\/"},"modified":"2026-09-07T17:29:54","modified_gmt":"2026-09-07T15:29:54","slug":"abilities-in-the-real-world","status":"publish","type":"wcb_session","link":"https:\/\/netherlands.wordcamp.org\/2026\/session\/abilities-in-the-real-world\/","title":{"rendered":"Abilities in the real world"},"content":{"rendered":"<p>The Abilities API is one of the most significant new additions to WordPress (since 6.9) for developers and site owners alike. In this talk we explore what abilities are, why you&#8217;d use them, and how you build them, along with a look at how they play out in real-world projects.<\/p>\n<p>We&#8217;ll show how easy it is to put abilities to work for your clients, in your plugins or your themes, so AI assistants can work on their site and users can eventually control it in plain language.<\/p>\n<p>There&#8217;s a live coding demo to make the power of abilities tangible, showing you exactly where to start.<\/p>\n<p>Freelancer, agency owner, website or webshop owner: if you build or manage a WordPress site, this talk is for you.<\/p>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Abilities API is one of the most significant new additions to WordPress (since 6.9) for developers and site owners alike. In this talk we explore what abilities are, why you&#8217;d use them, and how you build them, along with a look at how they play out in real-world projects. We&#8217;ll show how easy it [&hellip;]<\/p>\n","protected":false},"author":8717017,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_nakedcatplugins_page_lang":"en","_nakedcatplugins_page_dir":"ltr","_wcpt_session_time":1794480300,"_wcpt_session_duration":2700,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2153],"footnotes":""},"session_track":[48],"session_category":[31],"class_list":["post-2154","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2","wcb_session_category-php"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/ph3O8V-yK","session_date_time":{"date":"12 november 2026","time":"11:45"},"session_speakers":[{"id":"2153","slug":"mark-jansen","name":"Mark Jansen","link":"https:\/\/netherlands.wordcamp.org\/2026\/speaker\/mark-jansen\/"}],"session_cats_rendered":"php","_links":{"self":[{"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/wcb_session"}],"author":[{"embeddable":true,"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/users\/8717017"}],"version-history":[{"count":3,"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2154\/revisions"}],"predecessor-version":[{"id":2420,"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/2154\/revisions\/2420"}],"speakers":[{"embeddable":true,"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/speakers\/2153"}],"wp:attachment":[{"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=2154"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_track?post=2154"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/netherlands.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_category?post=2154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}