Jonathan Bossenger
@psykro on WordPress.org, @Jonathan on Slack
Bio
Interests
WordPress Origin Story
- Member Since: January 14th, 2011
- Location: Cape Town, South Africa
- Website: jonathanbossenger.com
- GitHub: jonathanbossenger
- Job Title: Developer Educator
- Employer: Automattic
Contribution History
Jonathan Bossenger’s badges:- Community Team
- Core Contributor
- Core Team
- Documentation Contributor
- Meetup Organizer
- Meta Contributor
- Meta Team
- Photo Contributor
- Plugin Developer
- Training Contributor
- Training Team
- Translation Contributor
- WordCamp Organizer
- WordCamp Speaker
- WordPress.tv Contributor
-
Assigned as a presenter on the Learn WordPress tutorial, Introduction to securely developing plugins:
With WordPress now powering over 40% of the web, website owners need to think more… -
Assigned as a presenter on the Learn WordPress tutorial, Introduction to securely developing plugins:
With WordPress now powering over 40% of the web, website owners need to think more… -
Assigned as a presenter on the Learn WordPress tutorial, Introduction to securely developing plugins:
With WordPress now powering over 40% of the web, website owners need to think more… -
Assigned as a presenter on the Learn WordPress tutorial, Introduction to securely developing plugins:
With WordPress now powering over 40% of the web, website owners need to think more… -
Assigned as a presenter on the Learn WordPress tutorial, Introduction to securely developing plugins:
With WordPress now powering over 40% of the web, website owners need to think more… -
Pull request #69767 merged into WordPress/gutenberg:
Create Block: Improve support for blocks manifest and relevant Core APIs -
Submitted pull request #69767 to WordPress/gutenberg:
Create Block: Improve support for blocks manifest and relevant Core APIs -
Assigned as a presenter on the Learn WordPress tutorial, Introduction to WordPress Multisite Networks:
A multisite network is a collection of sites that all run off the same WordPress… -
Wrote a comment on the post More efficient block type registration in 6.8, on the site Make WordPress Core:
Thanks for the feedback. -
Wrote a comment on the post More efficient block type registration in 6.8, on the site Make WordPress Core:
@flixos90, is there a performance benefit for single block plugins to use wp_register_block_types_from_metadata_collection or wp_register_block_metadata_collection… -
Mentioned in [60033] on Core SVN:
Editor: Change hook for 'wp_set_editor_default_mode'. -
Wrote a new handbook page, Action Reference, on the site WordPress Developer Resources:
This is a (hopefully) comprehensive list of action hooks available in WordPress version 2.1 and… -
Created issue #69543 in the WordPress/gutenberg repository:
Default rendering mode for editor via post type supports bug -
Assigned as a presenter on the Learn WordPress tutorial, Introduction to securely developing plugins:
With WordPress now powering over 40% of the web, website owners need to think more… -
Assigned as a presenter on the Learn WordPress tutorial, Introduction to securely developing plugins:
With WordPress now powering over 40% of the web, website owners need to think more… -
Assigned as a presenter on the Learn WordPress tutorial, WP REST API - custom fields, authentication, and testing:
So far, you've learned how to access core WordPress data using the REST API and… -
Pull request #65455 merged into WordPress/gutenberg:
Docs: Removes notes about Block Hooks only supporting static theme elements -
Pull request #392 merged into WordPress/Advanced-administration-handbook:
Update list of local development environments. -
Submitted pull request #392 to WordPress/Advanced-administration-handbook:
Update list of local development environments. -
Received props from @areziaal in Slack:
Apologies for reposting, but I did not properly give props to @psykro and @marybaum for… -
Closed issue #3081 on the WordPress/Learn repository:
Feedback - Broken Link: wp-login.php in WP REST API Tutorial -
Assigned as a presenter on the Learn WordPress tutorial, WP REST API - custom fields, authentication, and testing:
So far, you've learned how to access core WordPress data using the REST API and… -
Received props from @greenshady in Slack:
Props to @bph for co-wrangling the resources and @ndiego and @psykro for reviewing https://developer.wordpress.org/news/2025/01/whats-new-for-developers-january-2025/. -
Closed issue #2987 on the WordPress/Learn repository:
Online Workshop: WordPress Playground for developers -
Closed issue #2942 on the WordPress/Learn repository:
Learn WordPress Course Cohort: Introduction to Plugin Development -
Wrote a comment on the post Project thread: The third Learn WordPress Course Cohort, on the site Make WordPress Training:
Feedback Survey results summary Participants were asked to complete a feedback survey once they had… -
Closed issue #2919 on the WordPress/Learn repository:
Module 2: Advanced Hooks -
Pushed 1 commit to wptrainingteam/learn-wp-content:
Advanced WP REST API Lessons -
Pushed 1 commit to wptrainingteam/learn-wp-content:
Lesson update from review -
Merged pull request #5 into wptrainingteam/devblog-dataviews-plugin:
Update `dataviews` and `scripts` to stable versions -
Merged pull request #16 into wptrainingteam/learn-wp-content:
Module 07 • Lesson 02 • Interacting with Custom Tables -
Closed issue #2936 on the WordPress/Learn repository:
Module 14: Developer tools -
Closed issue #2936 on the WordPress/Learn repository:
Module 14: Developer tools -
Closed issue #2798 on the WordPress/Learn repository:
Helper Plugins -
Closed issue #2797 on the WordPress/Learn repository:
Debug Bar and Add-Ons -
Closed issue #2733 on the WordPress/Learn repository:
Managing Post Metadata -
Closed issue #2720 on the WordPress/Learn repository:
Rendering Post Metadata -
Closed issue #3056 on the WordPress/Learn repository:
In Report feedback page, submit button design miss match, need to fix -
Wrote a new post, Training Team 2025 Goals Setting, on the site Make WordPress Training:
2025 is just around the corner, and it’s once again time to set our team… -
Wrote a comment on the post Project thread: The third Learn WordPress Course Cohort, on the site Make WordPress Training:
The final course cohort call has been completed, with the feedback survey due by 20… -
Pull request #3058 merged into WordPress/Learn:
If no quizzes exist in the lesson, return early -
Received props from @lakshmananphp in Slack:
Props to @psykro :hero: :hero: :hero: for all the tips, support, resources and sharing his… -
Pushed 5 commits to wptrainingteam/learn-wp-content:
Recording edits -
Submitted pull request #3058 to WordPress/Learn:
If no quizzes exist in the lesson, return early -
Created issue #3057 in the WordPress/Learn repository:
Fatal error when viewing a lesson without a quiz -
Closed issue #1679 on the WordPress/Documentation-Issue-Tracker repository:
Update Plugin Best Practices section on Avoid Naming Collisions to include namespaces... -
Created issue #44 in the WordPress/developer-plugins-handbook repository:
Update Plugin Best Practices section on Avoid Naming Collisions to include namespaces... -
Closed issue #4 on the wptrainingteam/learn-wp-content repository:
Online workshop/core dev blog idea -
Closed issue #1 on the wptrainingteam/learn-wp-content repository:
AI Generated Lesson Plan
Developer
-
List all URLs
Active Installs: 5,000+