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...

How to Add and Update Images for Categories in WordPress

Categories are a taxonomy type in WordPress. By default, they do not have any image associated with them. But you can add a custom...

Add or Remove Custom Columns in Posts Screen in WordPress

The WordPress default posts screen looks like this - The columns in the screen - Author, Categories, Tags, Comments, Date are all core columns and shows...

Add or Remove a Widget Box in WordPress Dashboard Admin Screen

When you login to a WordPress site the dashboard homepage looks similar to this - There are some widget boxes in the homepage that shows various...

Add Author Details to Edit Post Screen in WordPress

A few days ago, I received a mail from one of my users. She wanted to know how to add the author details in a...

How to Remove Core Meta Boxes/Panels in WordPress Post Edit Screen

The post edit screen in WordPress has several boxes that show additional parameters that the user can edit/update. Login to WordPress. Edit a post and these...