December 1, 2025 in CSS, HTML
Animating a background image behind text is a powerful visual effect that adds depth and motion to your typography. With modern CSS, you can achieve this using background clipping and keyframe animations—no JavaScript required. In this guide, we’ll walk through how to animate a background image so it smoothly moves behind your text. Why Animate […]
March 11, 2025 in Wordpress
Is your WordPress menu highlighting the wrong item for custom post types? Fix it with this simple PHP function and ensure the correct navigation link is active.
September 23, 2024 in Wordpress
Unlock the secrets to a flawless WordPress staging site setup with our essential configuration hacks. From debugging and memory limits to managing updates and more, our guide offers practical tips to ensure your staging environment runs smoothly and securely. Perfect for testing changes without impacting your live site!
August 7, 2024 in Wordpress
When managing a WordPress site, there might come a time when you need to rename a custom post type or taxonomy. Whether it’s due to rebranding, a change in functionality, or simply improving the clarity of your site’s structure, renaming a custom post type or taxonomy can be a necessary task. However, it’s crucial to […]
June 19, 2024 in React, MUI
In modern web applications, integrating a robust and user-friendly color picker can significantly enhance the user experience. This is especially true for design tools, customizable theme interfaces, and other interactive applications. In this blog post, we’ll walk you through creating a custom MUI Color Picker component using Material-UI (MUI) and React-Color. The MUI Color Picker […]
May 2, 2024 in CSS, HTML
To understand how centering works in a grid container, it’s first important to know the grid layout’s structure and scope. The HTML structure of a grid container consists of three layers: Each layer operates independently when it comes to applying grid properties. The scope of a grid container is limited to a parent-child relationship, meaning […]
April 11, 2024 in Wordpress
One way to give users more control over their website’s appearance is by allowing them to change background images for both desktop and mobile views. In this tutorial, I’ll show you how to achieve this using Advanced Custom Fields (ACF) and the wp_add_inline_style function in WordPress. Step 1: Install and Set Up ACF Before we […]
April 24, 2019 in Wordpress
Let’s take a look at the Gutenberg Block in its simplest form to understand how a block works, and how can we create our own blocks. Gradually we will move on to understand more advanced stuff to make more interesting blocks. (Editable blocks, Toolbars, Options, etc.) WordPress has many inbuilt libraries that allow us to […]
April 16, 2018 in CSS, Bootstrap
You might have used normalize in your projects. Bootstrap 4 has created its on version on top of the normalize called reboot. If you are not familiar with normalize, it overwrites browser’s default CSS to eliminate browser inconsistencies, like different font sizes, or margin etc. It also add many CSS rules that helps you make […]
April 9, 2018 in Wordpress, Cheat Sheet, Freebies, WooCommerce
WooCommerce comes with its own template structure, hooks, and functions. It takes a lot of time to find the relevant hooks, functions or template files when you want to make some changes in WooCommerce. I have created this series of Visual Guides / Cheat Sheets to make it easier to find the information regarding a […]