1
What’s new for developers?
(August 2023)
Jonathan Bossenger
Learn.WordPress.org
2
👋🏽 Welcome!
As you join, let everyone know in the chat where you’re
joining us from…
Hello!
○ My name is Jonathan Bossenger
○ From Cape Town, South Africa
○ Developer educator at Automattic
○ Sponsored to work with the Training Team
○ jonathanbossenger.com
Learn.WordPress.org
What’s new for developers?
(August 2023)
Jonathan Bossenger
Announcements
○ Welcome, and thanks to Tracy for co-hosting.
○ Please let me know if you can’t see this slide!
○ We are presenting in focus mode, but please feel free to enable your video.
○ You are welcome to ask questions.
○ You are welcome to post questions in the chat, or unmute to ask questions.
Announcements
○ If I am going too fast, please let me know!
○ We will be posting this session to https://wordpress.tv/ afterwards.
○ For WordPress tutorials and courses please visit https://learn.wordpress.org/
○ For WordPress developer news and updates please visit
https://developer.wordpress.org/news/
Let’s go!
What we’re covering today
○ WordPress core
• enqueue_block_editor_assets vs enqueue_block_assets
• Development mode
• /wp-json/wp/v2/global-styles/{ID}revisions
⁃ Requires authentication
• wp_get_remote_theme_patterns()
⁃ wp_get_theme_directory_pattern_slugs()
What we’re covering today
○ Gutenberg plugin
• Extendable media inserter
• Vertical text orientation support
• New ProgressBar component
• Interactivity API updates and Create Block template
Resources
○ https://developer.wordpress.org/news/2023/08/whats-new-for-developers-august-2023/
○ https://make.wordpress.org/core/2023/07/18/miscellaneous-editor-changes-in-wordpress-6-
3/#post-editor-iframed
○ https://make.wordpress.org/core/2023/07/14/configuring-development-mode-in-6-3/
○ https://make.wordpress.org/core/2023/03/30/proposal-the-interactivity-api-a-better-developer-
experience-in-building-interactive-blocks/
○ https://developer.wordpress.org/block-editor/reference-guides/packages/packages-create-block-
interactive-template/

What’s new for developers_ (August 2023).pptx

  • 1.
    1 What’s new fordevelopers? (August 2023) Jonathan Bossenger Learn.WordPress.org
  • 2.
    2 👋🏽 Welcome! As youjoin, let everyone know in the chat where you’re joining us from… Hello! ○ My name is Jonathan Bossenger ○ From Cape Town, South Africa ○ Developer educator at Automattic ○ Sponsored to work with the Training Team ○ jonathanbossenger.com
  • 3.
    Learn.WordPress.org What’s new fordevelopers? (August 2023) Jonathan Bossenger
  • 4.
    Announcements ○ Welcome, andthanks to Tracy for co-hosting. ○ Please let me know if you can’t see this slide! ○ We are presenting in focus mode, but please feel free to enable your video. ○ You are welcome to ask questions. ○ You are welcome to post questions in the chat, or unmute to ask questions.
  • 5.
    Announcements ○ If Iam going too fast, please let me know! ○ We will be posting this session to https://wordpress.tv/ afterwards. ○ For WordPress tutorials and courses please visit https://learn.wordpress.org/ ○ For WordPress developer news and updates please visit https://developer.wordpress.org/news/
  • 6.
  • 7.
    What we’re coveringtoday ○ WordPress core • enqueue_block_editor_assets vs enqueue_block_assets • Development mode • /wp-json/wp/v2/global-styles/{ID}revisions ⁃ Requires authentication • wp_get_remote_theme_patterns() ⁃ wp_get_theme_directory_pattern_slugs()
  • 8.
    What we’re coveringtoday ○ Gutenberg plugin • Extendable media inserter • Vertical text orientation support • New ProgressBar component • Interactivity API updates and Create Block template
  • 9.
    Resources ○ https://developer.wordpress.org/news/2023/08/whats-new-for-developers-august-2023/ ○ https://make.wordpress.org/core/2023/07/18/miscellaneous-editor-changes-in-wordpress-6- 3/#post-editor-iframed ○https://make.wordpress.org/core/2023/07/14/configuring-development-mode-in-6-3/ ○ https://make.wordpress.org/core/2023/03/30/proposal-the-interactivity-api-a-better-developer- experience-in-building-interactive-blocks/ ○ https://developer.wordpress.org/block-editor/reference-guides/packages/packages-create-block- interactive-template/