SlideShare a Scribd company logo
1
New WordPress Developer APIs
The Interactivity API
Jonathan Bossenger
Learn.WordPress.org
2
👋🏽 Welcome!
As you join, let everyone know in the chat where you’re
joining us from, and feel free to share a little about what
you do with WordPress.
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
The Interactivity API
Jonathan Bossenger
Announcements
○ Welcome.
○ 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 are recording this session and will be posting it to https://wordpress.tv/ afterwards.
○ https://learn.wordpress.org/ - WordPress learning resources
○ https://developer.wordpress.org/news/ - WordPress developer news
○ https://www.youtube.com/@WordPress/videos
What we will be looking into today
○ The new Interactivity API
• What is the Interactivity API
• Getting Started with the Interactivity API
• Diving into some more examples
• Further reading
Requirements
○ A local WordPress installation
○ Node.js and npm installed
• https://learn.wordpress.org/tutorial/installing-node-js-and-npm-for-local-wordpress-development/
○ A text editor
○ A terminal
Let’s go!
Resources
○ https://make.wordpress.org/core/2023/03/30/proposal-the-interactivity-api-a-better-developer-
experience-in-building-interactive-blocks/
○ https://make.wordpress.org/core/2023/08/15/status-update-on-the-interactivity-api/
○ https://github.com/WordPress/gutenberg/tree/trunk/packages/interactivity/docs
○ https://github.com/WordPress/block-development-examples
○ https://wpmovies.dev/

More Related Content

PPTX
Common WordPress APIs - Options API
PPTX
Common WordPress APIs_ Settings API
PPTX
Common WordPress APIs_ Internationalization
PPTX
The WordPress HTML API
PPTX
Common WordPress APIs - Dashboard Widgets
PPTX
Common WordPress APIs: Metadata
PPTX
Common WordPress APIs_ Global Variables
PPTX
Common WordPress APIs: Responsive Images
Common WordPress APIs - Options API
Common WordPress APIs_ Settings API
Common WordPress APIs_ Internationalization
The WordPress HTML API
Common WordPress APIs - Dashboard Widgets
Common WordPress APIs: Metadata
Common WordPress APIs_ Global Variables
Common WordPress APIs: Responsive Images

Similar to New WordPress Developer APIs The Interactivity API (20)

PPTX
The WordPress Create Block tool
PPTX
PHP compatibility testing with PHPCompatibilityWP
PPTX
What’s new for developers_ (August 2023).pptx
PPTX
Testing WordPress 6.3 - Developer edition
PPTX
Custom Tables in WordPress
PPTX
The WordPress Database
PPTX
Testing plugins for PHP 8
PPTX
Debugging in WordPress
PPTX
Help test WordPress - developer edition
PPTX
Let's code: WordPress multisite experiments
PPTX
Developing for multisite
PPTX
Preventing Common Security Vulnerabilities
PPTX
Let's code: custom content & custom capabilities
PPTX
Let's code: developing WordPress User Roles and Capabilities
PPTX
Let's code! What Happens When You Make Theme Changes
PPTX
Using Block Patterns in your Block Theme.pptx
PPTX
Preventing CSRF Security Vulnerabilities.pptx
PPTX
Let's code: extending the WP REST API - modifying responses
PPTX
WordPress Plugin Security
PPTX
Let's code! Converting a Shortcode into a Block
The WordPress Create Block tool
PHP compatibility testing with PHPCompatibilityWP
What’s new for developers_ (August 2023).pptx
Testing WordPress 6.3 - Developer edition
Custom Tables in WordPress
The WordPress Database
Testing plugins for PHP 8
Debugging in WordPress
Help test WordPress - developer edition
Let's code: WordPress multisite experiments
Developing for multisite
Preventing Common Security Vulnerabilities
Let's code: custom content & custom capabilities
Let's code: developing WordPress User Roles and Capabilities
Let's code! What Happens When You Make Theme Changes
Using Block Patterns in your Block Theme.pptx
Preventing CSRF Security Vulnerabilities.pptx
Let's code: extending the WP REST API - modifying responses
WordPress Plugin Security
Let's code! Converting a Shortcode into a Block
Ad

More from Jonathan Bossenger (11)

PPTX
Common WordPress APIs_ HTTP API.pptx
PPTX
Testing your plugins for PHP version compatibility
PPTX
WordPress Coding Standards
PPTX
Managing a WordPress Multisite Network
PPTX
Introduction to WordPress Multisite Networks
PPTX
Custom Post Types and Capabilities.pptx
PPTX
Developing WordPress User Roles and Capabilities
PPTX
Creating a WordPress multisite network
PPTX
Extending WordPress: common security vulnerabilities
PPTX
WP REST API - custom routes and endpoints
PPTX
WP REST API - modifying responses
Common WordPress APIs_ HTTP API.pptx
Testing your plugins for PHP version compatibility
WordPress Coding Standards
Managing a WordPress Multisite Network
Introduction to WordPress Multisite Networks
Custom Post Types and Capabilities.pptx
Developing WordPress User Roles and Capabilities
Creating a WordPress multisite network
Extending WordPress: common security vulnerabilities
WP REST API - custom routes and endpoints
WP REST API - modifying responses
Ad

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Approach and Philosophy of On baking technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
sap open course for s4hana steps from ECC to s4
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Spectroscopy.pptx food analysis technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPT
Teaching material agriculture food technology
PDF
cuic standard and advanced reporting.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Approach and Philosophy of On baking technology
The AUB Centre for AI in Media Proposal.docx
Programs and apps: productivity, graphics, security and other tools
Spectral efficient network and resource selection model in 5G networks
sap open course for s4hana steps from ECC to s4
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Review of recent advances in non-invasive hemoglobin estimation
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Reach Out and Touch Someone: Haptics and Empathic Computing
Spectroscopy.pptx food analysis technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
20250228 LYD VKU AI Blended-Learning.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Teaching material agriculture food technology
cuic standard and advanced reporting.pdf

New WordPress Developer APIs The Interactivity API