Pixaboss – Random Pixabay Image Plugin

I have created a random image plugin that pulls a random image from Pixabay. To use a this plugin, you will need a Pixabay.com API key....

API Authentication with Laravel Sanctum

I had a hard time finding a simple documentation on authentication when I started developing in Laravel. The guides available were most of the time...

How to Register a Block in WordPress

To register a block in WordPress, you will need to use the WordPress block API. This API provides the necessary functions and hooks to create custom...

How to Register a Block Style in WordPress

WordPress is moving towards a block based design. Full side editing is already here. To develop a theme you have to know how blocks work...

How to Customize Post, Archive and Other Page Titles in WordPress

Previously, customizing the page title ( the title appearing between <title> and </title> tags in header ) was a hack job consisting of using the...

Form Validation and Reset with React Hook Form

Form validation is a tedious task. React forms are no exception! The react hook form package provides a simple abstraction layer to delegate the validation tasks....

How to Add Custom Columns in Posts Screen in WordPress

The posts screen displays Title, Author, Categories, Date, Comments and Tags by default. But we need not be limited to these columns only. If we...

How to Prevent Duplicate Image Upload in WordPress

If you have uploaded images to WordPress using the inbuilt media uploader. then you must have noticed that duplicate images can be uploaded without any...

Send Notification ( Email ) When Users Land on a Specific Page in a WordPress Site

Someone asked this question the other day. I wrote a short answer with example code and it is working fine. This article is the longer and...

Hide Background Image for a Specific Page in WordPress

WordPress gives you an option to add a background image to website. This option can be accessed from the customizer screen. Click on appearances and then...