Create a PHP Contact Form with Validation – Part I

This is a basic tutorial on creating a PHP contact form with validation, in 2 parts. In part I, i will show you how to...

Change Search Form HTML – WordPress

Search form is often an overlooked feature when developing new themes. But for content rich wordpress sites it is a must. In this tutorial...

How to Vertically Center Align an Element in Bootstrap 4

Scenario is like this - there is a div and an element inside that div, let us say a span or a link element. This...

Create Responsive Navbar without Bootstrap

Creating a responsive navbar with bootstrap is super easy. You just have to copy the navbar element from their site, add it to your site,...

Simple PHP Pagination With Mysql

I have a wordpress database. I will pull posts from this database and display with pagination. Lets get started. Make database connection. Obviously values below...

Vue Hot Reload with Laravel Mix

When you are using Vue with laravel you have to do a refresh to see changes live - after changing a Vue component or a...

Remove Unnecessary Scripts from Header in WordPress

Wordpress loads a lot of unnecessary scripts in the header section. Well not really unnecessary - they are useful if you want to use the...

Fix – Missing Default Theme Setting Options in WordPress Customizer

A default Wordpress installation comes with a lot of goodies! Among them are some theme settings which makes it easy to customize several key areas...

How to remove default sections/panels in WordPress customizer

Wordpress customizer has several default sections/panels here appearance > customize. While these provide you an option to quickly add settings/options for your theme, they also...

How to Remove Default WordPress Widgets from Admin Screen

This is tested on Wordpress 4.2 and 5.2. So it should work on any version in between. It may also work on lower versions as...