Ryan's local community (50 miles):
There are no WordPress folks in the site within 50 miles of Ryan. If you know of any, please encourage them to add themselves!
View more posts on the website
In the latest live stream, we explored end-to-end (e2e) testing for a custom WordPress block using @wordpress/scripts and @wordpress/env. A simple e2e test suite was crafted to confirm block insertion and content accuracy, incorporating snapshot testing and database pre-population methods. Catch the recorded session and access all codes at Ryan Welcher’s GitHub. Streams are live on Thursdays at 10:30 EST on Twitch and YouTube.
WordPress’s ‘getEntityRecords’ selector greatly assists in fetching data for custom Gutenberg blocks. It requires understanding of parameters like EntityType, Kind, and Query for effective use. Integration of the useSelect and useDispatch hooks ensures real-time data updates and user feedback, though sparse documentation may initially challenge developers. The use of ‘isResolving’ and ‘invalidateResolution’ provides loading states and the ability to refresh data, enhancing user experience.
In 2019, I presented at the JavaScript for WordPress conference, my first virtual event experience. It was enjoyable, and I recommend attending this year’s conference. You can watch my session’s recording and access the related repository at the provided link.
Take a look at the topics below that I can speak about and then reach out to me on WPSpeakers.com
Here are the events I've attended and ones I'll be attending in the future (in bold).
LEGEND:
Speaker
Organizer
Volunteer
The WP World is generously supported by:
WordPress® and its related trademarks are registered trademarks of the WordPress foundation. This website is not affiliated with Automattic, Inc., the WordPress Foundation or the WordPress® open source project.
Though Marcus is employed by GoDaddy, this site is not hosted by, sponsored by, or affiliated with GoDaddy.