Using Namespaces and Autoloading in WordPress Plugins
4 PostsIn this series, we're going to take a look at exactly what PHP namespaces are, why they are beneficial, and how to use them. Then we're going to take a look at how to use autoloaders to automatically load the files that we need without having to manually load them in our code.View Learning Guide...The WordPress Customizer JavaScript APIs
3 PostsThe WordPress Customizer has been actively developed since its inception. The APIs are continually evolving, including the JavaScript API. We can stretch the API to, for example, hide, show, or move a Section, Panel, a Control, change the value of a Setting based on another Setting value, and interconnect the Preview and the Control interactions. And these are what we are going to look into in this tutorial.View Learning Guide...Creating Custom WordPress Administration Pages
4 PostsIt's possible to write our own custom WordPress administration pages. In this series, we're going to take a look at how to do exactly that.View Learning Guide...Adding Custom Hooks in WordPress
2 PostsIn this two-part series, we're going to review the WordPress hook system and how it's implemented, and we're going to take a look at how to define both our own actions and filters. In this tutorial, we're focusing on hooks and actions.View Learning Guide...Building a WordPress-Powered Front End With the WP REST API and AngularJS
4 PostsIn this multi-part series, we will be creating a simple WordPress-powered front end with the help of the WP REST API and AngularJS. The reader will build upon the stuff learned in the introductory series for the WP REST API.View Learning Guide...Building a Welcome Page for Your WordPress Product
4 PostsRight after you update WordPress, you are redirected to view a welcome page. This welcome page helps you better understand the new feature and bug fixes in the current update. Same is the case with a few plugins. When users install one of these plugins or update them, they are redirected to a welcome page. That welcome page is what we are going to build in this series.View Learning Guide...