SlideShare a Scribd company logo
1
New WordPress Developer APIs
The HTML 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 HTML 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
What we will be looking into today
○ The new HTML API
• What is the problem it’s trying to solve
• Alternative solutions
• How to use the HTML API
• Further reading
Requirements
○ A local WordPress installation
○ A text editor
○ The test custom image plugin
• https://github.com/jonathanbossenger/wp-learn-custom-
image/releases/download/0.0.2/wp-learn-custom-image.0.0.2.zip
Let’s go!
Resources
○ https://developer.wordpress.org/news/2023/09/the-html-api-process-your-tags-not-your-pain/
○ https://developer.wordpress.org/reference/classes/wp_html_tag_processor/
○ https://make.wordpress.org/core/2023/03/07/introducing-the-html-api-in-wordpress-6-2/
○ https://make.wordpress.org/core/2023/10/21/updates-to-the-html-api-in-6-4/
○ https://wordpress.tv/2023/08/31/developer-hours-introduction-to-the-html-api/

More Related Content

PPTX
New WordPress Developer APIs The Interactivity API
PPTX
What’s new for developers_ (August 2023).pptx
PPTX
Common WordPress APIs: Responsive Images
PPTX
Common WordPress APIs - Dashboard Widgets
PPTX
Using the WP REST API
PPTX
Common WordPress APIs - Options API
PPTX
Interacting with the WP REST API
PPTX
Gutenberg Extended
New WordPress Developer APIs The Interactivity API
What’s new for developers_ (August 2023).pptx
Common WordPress APIs: Responsive Images
Common WordPress APIs - Dashboard Widgets
Using the WP REST API
Common WordPress APIs - Options API
Interacting with the WP REST API
Gutenberg Extended

Similar to The WordPress HTML API (20)

PDF
Keep Your Code Organized! WordCamp Montreal 2013 Presentation slides
PDF
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
PPT
5-Best-Programming-Languages-Used-For-WordPress-Development.ppt
PPTX
Developing Blocks without React - Part 1
PPTX
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
PPTX
WP REST API Authentication, custom fields and updating resources
DOCX
Wordpress WebDevelopment services in lahore
PDF
Using the new WordPress REST API
PPTX
Developing Blocks without React - Block Supports.pptx
PDF
A Comparison of WordPress Developers and Web Developers.pdf
PDF
Bending word press to your will
PPTX
Developing Blocks without React - Part 2
PPTX
Common WordPress APIs_ Internationalization
PDF
Front-End Developer's Career Roadmap
PDF
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
PPTX
HTML5 introduction for beginners
PPTX
Testing plugins for PHP 8
PPTX
Testing WordPress 6.3 - Developer edition
PDF
Important Topics for wordPress Interview.pdf
ODP
WordPress, HTML5 and CSS3
Keep Your Code Organized! WordCamp Montreal 2013 Presentation slides
So, You Wanna Dev? Join the Team! - WordCamp Raleigh 2017
5-Best-Programming-Languages-Used-For-WordPress-Development.ppt
Developing Blocks without React - Part 1
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
WP REST API Authentication, custom fields and updating resources
Wordpress WebDevelopment services in lahore
Using the new WordPress REST API
Developing Blocks without React - Block Supports.pptx
A Comparison of WordPress Developers and Web Developers.pdf
Bending word press to your will
Developing Blocks without React - Part 2
Common WordPress APIs_ Internationalization
Front-End Developer's Career Roadmap
WordCamp Greenville 2018 - Beware the Dark Side, or an Intro to Development
HTML5 introduction for beginners
Testing plugins for PHP 8
Testing WordPress 6.3 - Developer edition
Important Topics for wordPress Interview.pdf
WordPress, HTML5 and CSS3
Ad

More from Jonathan Bossenger (20)

PPTX
The WordPress Create Block tool
PPTX
PHP compatibility testing with PHPCompatibilityWP
PPTX
Common WordPress APIs_ Settings API
PPTX
Common WordPress APIs_ HTTP API.pptx
PPTX
Common WordPress APIs: Metadata
PPTX
Testing your plugins for PHP version compatibility
PPTX
Common WordPress APIs_ Global Variables
PPTX
Custom Tables in WordPress
PPTX
The WordPress Database
PPTX
WordPress Coding Standards
PPTX
Managing a WordPress Multisite Network
PPTX
Debugging in WordPress
PPTX
Introduction to WordPress Multisite Networks
PPTX
Developing for multisite
PPTX
Custom Post Types and Capabilities.pptx
PPTX
Developing WordPress User Roles and Capabilities
PPTX
Let's code: WordPress multisite experiments
PPTX
Creating a WordPress multisite network
PPTX
Extending WordPress: common security vulnerabilities
PPTX
WP REST API - custom routes and endpoints
The WordPress Create Block tool
PHP compatibility testing with PHPCompatibilityWP
Common WordPress APIs_ Settings API
Common WordPress APIs_ HTTP API.pptx
Common WordPress APIs: Metadata
Testing your plugins for PHP version compatibility
Common WordPress APIs_ Global Variables
Custom Tables in WordPress
The WordPress Database
WordPress Coding Standards
Managing a WordPress Multisite Network
Debugging in WordPress
Introduction to WordPress Multisite Networks
Developing for multisite
Custom Post Types and Capabilities.pptx
Developing WordPress User Roles and Capabilities
Let's code: WordPress multisite experiments
Creating a WordPress multisite network
Extending WordPress: common security vulnerabilities
WP REST API - custom routes and endpoints
Ad

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PDF
Electronic commerce courselecture one. Pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Programs and apps: productivity, graphics, security and other tools
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
Cloud computing and distributed systems.
PPTX
Spectroscopy.pptx food analysis technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
cuic standard and advanced reporting.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
A comparative analysis of optical character recognition models for extracting...
Spectral efficient network and resource selection model in 5G networks
NewMind AI Weekly Chronicles - August'25-Week II
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
Electronic commerce courselecture one. Pdf
Assigned Numbers - 2025 - Bluetooth® Document
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
Programs and apps: productivity, graphics, security and other tools
The AUB Centre for AI in Media Proposal.docx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
20250228 LYD VKU AI Blended-Learning.pptx
Cloud computing and distributed systems.
Spectroscopy.pptx food analysis technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
cuic standard and advanced reporting.pdf
Big Data Technologies - Introduction.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
A Presentation on Artificial Intelligence
A comparative analysis of optical character recognition models for extracting...

The WordPress HTML API