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. Read More
Now that the PluginDocumentSettingPanel is in WordPress core, we can add our own panels to the Document Settings panel using the registerPlugin function. The above code will insert a new Panel in the Document Sidebar with the title of “My Custom Panel ” and will display “Hello, World!” as it’s content. If we want this […] Read More
3 Jewels in my Crown was a very fun WordPress theme to work on. It features many different custom image sizes based on a Featured Image and does all of the resizing work for the user. One really great feature is the ability to select certain posts as “Featured’ by using a custom taxonomy I […] Read More
This was a very fun project to work on. In response to many video parodies and tributes found online, Les Stroud tasked me with creating this portal for people to share either videos they created or found online. I did all the artwork and programming on this project which included a custom built content management […] Read More
This is the official website for Les Stroud’s newest television series: Les Stroud Beyond Survival. The artwork was created by Luke Despatie & The Design Firm and I provided all the development for the project which included the creation of a Flash-based custom video player. Technologies: XHTML, CSS, Javascript, ActionScript 3 Read More