As a WordPress software developer, you might need to set up a development environment for your projects. For example, to develop new plugins and themes, to test new features before they go live, or to perform troubleshooting. The best way to do this is to have an offline WordPress development environment installed on your computer. In this tutorial, I will show you how to set up a local WordPress development environment with Local.
[Read more…] about Setting Up a WordPress Development Environment with LocalWordPress
ReactJS and Gutenberg: Concepts and Tools to Get Started with the New Block Editor
I recently spent four months developing Gutenberg blocks for the Boldermail email builder. Prior to this, I only had used JavaScript with the jQuery library to add cool dynamic effects to my websites. At first, I felt frustration over the large amount of new language standards and frameworks I had to learn. I had to read about ReactJS, babel, webpack, ESLint, ES5 vs ESNext, among other things. Even my preferred code editor, Eclipse, didn’t support ReactJS natively, and required additional configuration! This experience motivated me to start this series of articles, which I’m calling “ReactJS and Gutenberg for the WordPress PHP + jQuery Developer”. My goal is to share what I have learned, and to provide an introduction to ReactJS and Gutenberg. In this article, I will show you how to get ready to code a block for Gutenberg. Let’s begin!
[Read more…] about ReactJS and Gutenberg: Concepts and Tools to Get Started with the New Block Editor