Tutorials & Guides, Freelance WordPress Developer | Page 20

How to Add Breadcrumbs Navigation to a WordPress Site

Breadcrumb trails show users their current location on your website. The term “breadcrumbs” comes from the tale of Hansel and Gretel, where the main characters left a trail of breadcrumbs to find their way back home. Just like in the [...]

Optimizing Database Queries in ACF for Better Performance

Sometimes the functions get_field and the_field of the Advanced Custom Fields plugin are sufficient for pages with a few custom fields. However, for pages with many fields or very complex fields (such as those in Repeater or Flexible Fields), we [...]

Creating a Mailing List with Mailchimp for WordPress Plugin

Update (February 2026): Mailchimp has significantly reduced its free plan limits. As of February 2026, the free plan allows only 250 contacts and 500 emails per month, with no automation. This guide remains relevant for the MC4WP plugin setup, but [...]

How to Build an Exit Intent Popup in WordPress (No Plugins)

Exit intent popups are one of the most effective conversion tools on e-commerce sites and content-heavy WordPress blogs. The concept is simple: JavaScript tracks the user’s mouse movement, and when it looks like they’re about to leave, a popup appears [...]

Conversion Tracking with Google Analytics 4 (Goals)

Conversion tracking in Google Analytics 4 lets you measure the actions that matter most to your business – form submissions, newsletter sign-ups, product purchases, and more. Knowing which events drive results helps you optimize your site and your ad campaigns. [...]

Connecting Analytics 4 with Google Ads: Step-by-Step

If you are using Google Analytics, then you already know that the tool provides you with a lot of information about user interaction with the site. If you want to use the information that Analytics provides to better track the [...]

A Glance at CSS Mix Blend Modes

If you’ve ever used Photoshop, you already know what blending modes do – they control how two layers combine their colors. CSS brings the same concept to the browser with two properties: mix-blend-mode and background-blend-mode. The mix-blend-mode property blends an [...]

Passing Variables using get_template_part in WordPress

Similar to the standard include() or require() PHP functions, WordPress provides its own function for loading templates (PHP files), called get_template_part(). As its name suggests, it is designed to call parts of templates in WordPress sites. While using the get_template_part() [...]

Optimize WordPress Configuration with wp-config.php

WordPress users are familiar with the wp-config.php file as the one used to set up database information – the database name, username, password, and its location (as well as table prefixes, security keys, and language). However, many users are unaware [...]

Creating an Elements Filter in WordPress with Isotope

In this post, we will show how to create a filter with Isotope that allows filtering elements based on any attribute, in our case, we will enable filtering posts by taxonomy. To create the filter we gonna use Isotope which [...]

Quick Guide: Adding Products to Your Cart Using Links

Recently, a customer approached me with a request to create a dynamic scenario on a WordPress site where clicking a button would lead the user directly to the Checkout page, which already contains a number of products in the shopping [...]