Welcome to the second and final part of this tutorial series on building a React powered WordPress plugin with the WP Reactivate boilerplate.
Building a WordPress plugin with React – Part 1
In this tutorial series we’re going to be building a simple React contact form plugin using our WP Reactivate boilerplate. We will be utilising all 3 entry points – settings page, widget and shortcode – and by the end you should have a decent understanding of how to use WP Reactivate to build React apps in your WordPress sites.
Introducing WP Reactivate, a WordPress React Boilerplate
WP Reactivate is now on version 1.0.0 and this post has been updated to reflect the changes. Introducing, WP Reactivate. At Pangolin, we’re rather enthusiastic about React. Pangolin was our first foray into the technology, and the more we’ve learned, the more confident we’ve become that React was the right call for us. However, getting…
WordPress Debugging with PHP Console
Those of you who are relatively familiar with Javascript will know just how useful the console.log feature can be. In a nutshell, it allows you to send debug information directly to your browser console (assuming that the browser you’re using supports a debug console). With PHP, it’s not so easy. Sure you can use breakpoint debug functions such…
Beyond admin-ajax, using the WordPress REST API
Typically admin-ajax has been the ‘go to’ for handling asynchronous requests within WordPress. Since WordPress 4.4 we now have the ability to use the WP REST API to handle such requests. The new WP REST API introduced in 4.4 allows us to create structured RESTful interfaces for these requests and removes a lot of the…
Introducing Pangolin, a feedback management tool for WordPress websites
We are excited to announce that the first release of Pangolin is finally here! After over a year of many late nights and countless cups of coffee, we are proud to introduce Pangolin – a visual feedback management system built specifically for WordPress sites.
Conventionally, keeping track of feedback and bug reports can be a daunting and time-consuming process. Pangolin serves to streamline this process by allowing feedback to be logged, managed and delegated directly on the website on which you’re working…