Custom Post Type Menu as Sub-menu in WordPress Admin Panel

Ok this needs a bit of more explanation. When you create a custom post type in wordpress, the menu link for this custom post type...

Shrink Sticky Navbar on Scroll Down – Bootstrap 4

Bootstrap navigation bar height is dependent on the height and padding of the following elements Brand name/logoLine height on any element inside the navbarPadding on the...

How to Make Full Screen Image Background Slider Using Bootstrap 4 Carousel

Bootstrap 4 carousel works with image tags inside divisions by default. In a recent project for a client i had to use the background images...

Woocommerce WDV Storefront Homepage Control Plugin

Woocommerce storefront theme shows as lot of stuff on its default homepage template. Starting with a hero section on the top, it shows categories, new...

How to Decrease the Height of Navbar on Bootstrap 4

Navbar height in Bootstrap 4 comes from padding on its link elements and also from padding on the main navbar. To reduce height you need...

Fix – WordPress Comment Reply Going Under Last Comment

This typically happens when the comment reply form does not show up. So clicking on the reply link/button that appears below each comment takes you...

Fix – Broken Image Paths in CSS While Using Gulp

While bundling CSS through GULP the most common problem that turns up is - broken image and font urls. It happens due to how path...

Fix – “Webpack is Not Recognized” Error in Windows

It is quite common to come across this error while using webpack on windows environment for the first time. It is a path related error...

Insert Custom Message Between Logo and Search Box – Storefront Theme Woocommerce

Recently i had to customize the header section of the Storefront theme for a client. The client wanted to show some message in between the...

How to Show Different Product Image in Woocommerce Shop/Category and Single Product Pages

By default woocommerce shows the same product image on both shop/category pages and single product page. In many cases this is not ideal, as the...