Volume 1: WordPress Security, WPML REST API, Evolution of PHP & more
Happy Friday!
There's a certain joy in finding out that someone you don't know has found code you wrote to be useful. That was the case this week with a user who found my WPML REST API plugin, which is only available on GitHub. It's times like this that reminds me of why open source is so cool.
Wishing you all a great weekend. If you're about to get hit with a snowstorm like we are here, I hope you stay warm.
Shawn
What I'm Up To
On Monday, I spoke to the Rochester WordPress Meetup group about WordPress security. You can review my slides and watch a video of the meetup presentation here: https://shawnhooper.ca/presentations/understanding-wordpress-security/
Version 2.0.1 of my WordPress WPML REST API plugin released, which fixes an issue with untranslated posts: https://github.com/shawnhooper/wpml-rest-api/
Blog Posts
Did you know you can change the auto-update settings for WordPress' core, themes and plugins using the WP-CLI command line tool? https://shawnhooper.ca/2024/01/09/managing-wordpress-auto-updates-with-wp-cli/
Accessibility
a11yTOcamp, a fantastic one day camp about Web Accessibility, has announced their date for this year's event. There's no additional information available yet, but mark Saturday April 6th on your calendars.
PHP
PHP has evolved a lot. This post shows the evolution of a Data Transfer Object (DTO) class from PHP 5.6 to PHP 8.2: https://stitcher.io/blog/evolution-of-a-php-object
WordPress
Matt Shaw at Delicious Brains did some performance benchmarking between using admin-ajax vs the WordPress REST API vs Must-Use Plugins. https://deliciousbrains.com/comparing-wordpress-rest-api-performance-admin-ajax-php/
News
Meetup.com, the popular service used to organize local gatherings around every imaginable topic, has been acquired by Bending Spoons, the company that also owns Evernote. What this acquisition means for the product remains to be seen. https://www.meetup.com/blog/a-new-home-for-meetup/