WordPress
How to Deregister Gutenberg Block Styles by Finding the Style Handle
The WordPress block editor allows us, the developers, to create new block types. Now with the block.json file configuration is…
Web Design
How to Implement a Light/Dark Theme Switcher with CSS Variables
Learn how to create a light/dark theme switcher using CSS custom properties. This guide provides step-by-step instructions to create a…
SEO
Optimize Interaction to Next Paint (INP) for Better Web Performance
Google’s web performance metrics are constantly evolving to provide developers with better insights into how their websites are performing. One…
Javascript
Efficient User Input Delay in JavaScript & TypeScript
Observing keystroke activities (like keypress, keyup, and keydown) is a commonplace tactic in JavaScript to provide interactive user experiences. However,…
Javascript
Creating a Countdown Timer in JavaScript to Improve Sales and Conversions
For businesses looking to boost online sales and conversions, a countdown timer can be a powerful tool in your digital…
PHP Snippets
Get The First Element Of An Array
This function returns the first element of an array. It uses PHP’s reset function which sets the internal pointer of…
PHP Snippets
Generate a Random String
This function generates a random string of a specified length. It uses str_shuffle to randomize a string of all alphanumeric…
PHP Snippets
Redirect To Another Page
This function redirects the user to another page. It uses PHP’s header function to send a ‘Location’ HTTP header with…
PHP Snippets
Get The Current Page URL
This function returns the current page URL. It concatenates the server’s host name and the request URI from PHP’s superglobal…
PHP Snippets
Convert String To Title Case
This function converts a string to title case. It first converts the entire string to lowercase using strtolower, then uses…
Recent comments