When Matt Mullenweg said to, “…learn JavaScript, deeply,” in December 2015 (almost five years ago, wow!), he was laying the foundation for the WordPress Block Editor, Gutenberg, which is being built in four phases: Easier Editing — Already available in WordPress, with...
Read More Gutenberg FirstBlog
Let’s Get Ready to Rumble! Composer vs npm
TL;DR? NPM 🥊 Composer 👊 npm install (libraries go in node_modules, executables in node_modules/.bin) composer install (libraries go in vendor, executables in vendor/bin) npm install --production composer install --no-dev npm install --package-lock-only composer update --lock npm install <package> composer require <package> npm...
Read More Let’s Get Ready to Rumble! Composer vs npmHow to Create an Addon for Local by Flywheel
A while back, I wanted to create an addon for Local by Flywheel that connected a popular database management tool, TablePlus with Local by Flywheel. Local is a development tool used by WordPress developers all over. At WebDevStudios, we use it daily....
Read More How to Create an Addon for Local by FlywheelLet’s Give Back to WordPress!
It is every man’s obligation to put back into the world at least the equivalent of what he takes out of it. Give back to the world at least what you’ve received. -Albert Einstein WordPress gives us so much—the freedom to build and share our voices along with a community...
Read More Let’s Give Back to WordPress!Content Collaboration: Why and How?
While insourcing content is a sure-fire method for keeping your company blog robust, content collaboration is one of the most impressive ways to mix things up and make your content more interesting. That’s because content collaboration requires the commingling of minds, opinions,...
Read More Content Collaboration: Why and How?Headless WordPress: Making Your Own API Endpoints
So you want to learn how to start making your own WordPress API endpoints? Great! Today we will be taking a dive into what it takes to write our own restful API endpoints for WordPress starting from the basics and working our...
Read More Headless WordPress: Making Your Own API EndpointsCompany News – August
We’re closing in on the end of summer, and it’s been a busy season for the team at WebDevStudios (WDS). So far, our August has been filled with new faces, media features, contributions, and more. Read on to learn the latest company...
Read More Company News – AugustCore Web Vitals
The experiences on the web have gotten pretty bad. The latest trend of pop-up videos and ad-block interstitials (Ã la Admiral), banner ads that cause content and layout shifts, and sluggish interactions from heavy JavaScript execution is extremely frustrating for users! Google...
Read More Core Web VitalsHow to Enable Frontend Editing with Gutenberg Blocks (Part 2)
Welcome back! In Part 1, we covered preparing our block for frontend editing by implementing unique block identifiers, rendering the block dynamically, and establishing a frontend component. Now, we’ll dive into the WordPress REST API to set up a custom route and...
Read More How to Enable Frontend Editing with Gutenberg Blocks (Part 2)