Mark Hendriksen https://www.markhendriksen.com/ Mon, 04 Aug 2025 02:50:38 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.3 https://www.markhendriksen.com/wp-content/uploads/2021/02/cropped-favicon-2-32x32.png Mark Hendriksen https://www.markhendriksen.com/ 32 32 How to Use the New Loop Builder in Divi 5 (With Examples) https://www.markhendriksen.com/how-to-use-the-new-loop-builder-in-divi-5-with-examples/ https://www.markhendriksen.com/how-to-use-the-new-loop-builder-in-divi-5-with-examples/#comments Mon, 04 Aug 2025 02:48:55 +0000 https://www.markhendriksen.com/?p=45241 Elegant Themes has introduced a powerful new feature in Divi 5 — the Loop Builder. If you’ve ever felt limited by the standard Blog or Portfolio modules in Divi, the Loop Builder gives you the freedom to design custom templates for any kind of repeating content — blog posts, events, products, portfolios, and more. In […]

The post How to Use the New Loop Builder in Divi 5 (With Examples) appeared first on Mark Hendriksen.

]]>

Elegant Themes has introduced a powerful new feature in Divi 5 — the Loop Builder. If you’ve ever felt limited by the standard Blog or Portfolio modules in Divi, the Loop Builder gives you the freedom to design custom templates for any kind of repeating content — blog posts, events, products, portfolios, and more.

In this post, I’ll walk you through:

  • What the Loop Builder is
  • Why you should use it
  • How to build a simple blog layout with it
  • And I’ll show you 3 real-world examples — including an event calendar

Let’s dive in.

What Is the Divi Loop Builder?

The Loop Builder allows you to create fully customized layouts for repeating content in WordPress — like blog posts or custom post types — using Divi’s visual builder.

It’s called a “loop” because WordPress fetches content using something called The Loop — it’s how posts, pages, or products are listed dynamically. Divi’s Loop Builder gives you complete visual control over how each item in that loop looks, using the same modules and styling tools you’re already used to.

Imagine designing your own blog card from scratch — layout, spacing, typography, images, buttons — all with dynamic data.

Why Use the Loop Builder?

You might be wondering: Why should I use the Loop Builder when Divi already has a Blog module?

Well, here’s the difference:

The Blog Module:

  • Limited layout and structure
  • Predefined design with toggles for author, date, etc.
  • Minimal customization

The Loop Builder:

  • Design everything from scratch
  • Place elements exactly where you want them
  • Style them however you like using Divi modules
  • Use dynamic content from any post type or custom field

It’s ideal for creating blog layouts, product listings, testimonial sliders, event grids — basically any repeating content.

Setting Up a Basic Blog Layout with the Loop Builder

Here’s a quick step-by-step guide to building a custom blog card using the Loop Builder.

Step 1: Create Some Posts

Start by creating a few blog posts in WordPress. Make sure each has a title, content, and featured image.

Create some posts

Step 2: Build the Card Layout

In the Divi Builder:

  1. Add a new row (1 column)
  2. Inside, add an Image Module for the featured image
  3. Below, add a 2-column row with Text Modules for category and date
  4. Add a Heading Module for the post title
  5. Add a Button Module labeled Read More

This is the basic layout of your blog card.

layout for the post with loopbuilder

Step 3: Enable the Loop

  • Open the column that holds the layout
  • Go to the Loop settings and enable “Loop Element”
Enable loop builder

Step 4: Assign Dynamic Content

Now replace static content with dynamic fields:

  • Image: Looped Featured Image
  • Category: Loop Post Terms
  • Date: Loop Publish Date
  • Title: Loop Post Title
  • Button link: Loop Link

Your layout is now powered by WordPress posts!

Assign dynamic elements

Step 5: Style Your Blog Card

Use Divi’s Design tab to style each element — fonts, spacing, background, shadows — the works.

To adjust the layout:

  • In the row settings, enable Layout Wrapping
  • In the column settings, tweak spacing and structure as needed

From here, you can get as creative as you want!

3 Loop Builder Examples

Here are three different layouts I’ve built using the Loop Builder to give you some inspiration.

1. Blog Card with Author Info

  • Layout includes a featured image, category, title, date, and “Read More” button.
  • Button is aligned to the bottom for consistency.
  • Added an author section using a Blurb Module:
    • Name: Loop Author
    • Photo: Author Profile Picture
Blog example with loop builder

2. Blog Card with Background Image

  • The featured image is used as a background for the column.
  • To do this, insert dynamic content into the column’s background: Looped Featured Image
  • Content is layered on top, creating a clean modern layout.
Blog example with loop builder and featured background image

3. Event Calendar (Using Custom Fields)

  • Instead of posts, this uses the Projects post type.
  • Custom fields added: event date, day, time, location (via ACF or similar).
  • Modules display this info using Loop Post Custom Field
  • Under the field settings, just enter the custom meta key (e.g. event_date)
Event calendar with loop builder

🎥 I’ll be creating a full tutorial for this event calendar soon — stay tuned!

Final Thoughts

The Loop Builder is a major upgrade for Divi users — giving you the freedom to design custom content layouts without needing extra plugins or code.

Whether you’re building blogs, portfolios, or custom grids, this tool is a game-changer.

If you’re ready to take full control over your content design in Divi 5, the Loop Builder is where you start.

The post How to Use the New Loop Builder in Divi 5 (With Examples) appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/how-to-use-the-new-loop-builder-in-divi-5-with-examples/feed/ 1
How to Create a Sticky Image Scroll Reveal Effect in Divi 5 https://www.markhendriksen.com/how-to-create-a-sticky-image-scroll-reveal-effect-in-divi-5/ https://www.markhendriksen.com/how-to-create-a-sticky-image-scroll-reveal-effect-in-divi-5/#respond Fri, 25 Jul 2025 05:03:07 +0000 https://www.markhendriksen.com/?p=44437 Looking to add a smooth, scroll-triggered image transition to your Divi site? In this tutorial, I’ll show you how to create a sticky image scroll reveal effect in Divi 5 — perfect for storytelling, product features, or portfolio layouts. Note: Divi 5 is currently in its alpha phase, so this tutorial is more of a […]

The post How to Create a Sticky Image Scroll Reveal Effect in Divi 5 appeared first on Mark Hendriksen.

]]>

Looking to add a smooth, scroll-triggered image transition to your Divi site? In this tutorial, I’ll show you how to create a sticky image scroll reveal effect in Divi 5 — perfect for storytelling, product features, or portfolio layouts.

Note: Divi 5 is currently in its alpha phase, so this tutorial is more of a preview of what’s possible rather than a production-ready workflow. That said — let’s dive in!

What We’re Building

You’ll create a layout with text on the left and a sticky image on the right.
As the user scrolls down the page, the image stays in place, but at key points, it switches to a new image — like magic.

Showcase scroll effect with reveal image

Step 1: Set Up the Layout

  1. Add a new section and choose a 50/50 two-column layout.
  2. Open the section settings and set the background color to black.
Create a 2 column layout

Step 2: Add Text to the Left Column

In the left column:

  1. Add a Heading Module.
    • Set it to H2
    • Change the text color to white
  2. Add a Text Module underneath.
    • Font size: 16px
    • Line height: 1.8
    • Choose a readable color (white or light gray)
  3. Add a Button Module.
    • Enable Use Button Styles
    • Background: blue
    • Text color: white
    • Text size: 16px
    • Border radius: 25px
    • Border width: 0px
    • Padding: 7px top & bottom, 20px left & right
Add a heading - text and button module

Step 3: Style the Row and Column

  1. Open the Row Settings and set the layout to Flex.
  2. Do the same in the left column: enable Flex and set Justify Content to Center — this vertically centers your content.
  3. Under Sizing, change the height unit to VH and set it to 75. This makes the column 75% of the screen height.
  4. Now duplicate this row twice, so you have three rows in total.
Set row and column to flex

Step 4: Add the Sticky Image

In the right column of the first row:

  1. Add a Group Module.
  2. Under the Advanced tab > Scroll Effects, set:
    • Sticky Position: Stick to Top
    • Sticky Offset: 50px
    • Bottom Sticky Limit: Section
  3. Inside the Group Module, add your first Image Module (e.g., 600x800px).
    • Set a clear Admin Label like “Image 1”
  4. Duplicate the image twice to create Image 2 and Image 3.
    • Switch to Wireframe View so you can easily select each stacked image
    • Replace each image file
    • Rename the Admin Labels to “Image 2” and “Image 3” for easy targeting
Add a group and image module

Step 5: Add Scroll Triggers to Show/Hide Images

We’ll now use Divider Modules to control when each image appears — based on scroll position.

First Row – Show Image 1

  1. In the first row, add a Divider Module at the top of the left column.
  2. Go to Visibility and disable Show Divider.
  3. In the Advanced tab > Interactions, add these settings:
    • Trigger: Viewport Enter
    • Action: Show Element
    • Target: Image 1
Add an interaction to show the first image

Then, add two more interactions to hide the other images:

  • Viewport Enter → Hide Element → Target: Image 2
  • Viewport Enter → Hide Element → Target: Image 3
Add 2 more interactions to hide image 2 and 3

Second Row – Switch to Image 2

  1. In the second row, add a Divider Module just below the button.
  2. Hide it under Visibility.
  3. Under Interactions, add:
    • Hide Element → Image 1
    • Show Element → Image 2
    • Hide Element → Image 3
Hide image 1 and 3 - show image 2

Third Row – Switch to Image 3

  1. In the third row, add another Divider Module below the button.
  2. Hide it from view.
  3. Then add:
    • Hide Element → Image 1
    • Hide Element → Image 2
    • Show Element → Image 3
Hide image 1 and 2 show image 3

Step 6: Preview the Result

Now, save your layout and preview it on the front end.

As you scroll, the image on the right should stay sticky, with a 50px offset from the top, and change as each row comes into view.

Divi doesn’t currently support a bottom sticky offset — but here’s a workaround:
Add a new section below your layout, and set the background color to black to create a seamless scroll stop effect.

Add a section as a work around for a bottom offset

Step 7: Mobile Considerations

This effect works great on desktop, but not on mobile.
Here are two options:

  1. Hide the sticky image and dividers on mobile using visibility settings.
  2. Or create a mobile-friendly version of the section, and hide it on desktop.

You’re Done!

That’s it — you’ve just built a sticky scroll-reveal image layout in Divi 5!

It’s a stylish and engaging way to show visuals while keeping your layout interactive and clean.

Want more Divi 5 tutorials? Let me know what you’d like to learn next!

The post How to Create a Sticky Image Scroll Reveal Effect in Divi 5 appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/how-to-create-a-sticky-image-scroll-reveal-effect-in-divi-5/feed/ 0
How to Create Interactive Service Boxes with Hover Effects in Divi 5 https://www.markhendriksen.com/how-to-create-interactive-service-boxes-with-hover-effects-in-divi-5/ https://www.markhendriksen.com/how-to-create-interactive-service-boxes-with-hover-effects-in-divi-5/#respond Tue, 22 Jul 2025 03:08:22 +0000 https://www.markhendriksen.com/?p=44129 Divi 5 is still in alpha, but it already brings some exciting new features — especially the powerful interaction options. In this post, I’ll walk you through how to create an interactive service or project box using Divi 5, with smooth hover animations and a clean, modern design. This is a showcase tutorial, meant to […]

The post How to Create Interactive Service Boxes with Hover Effects in Divi 5 appeared first on Mark Hendriksen.

]]>


Divi 5 is still in alpha, but it already brings some exciting new features — especially the powerful interaction options. In this post, I’ll walk you through how to create an interactive service or project box using Divi 5, with smooth hover animations and a clean, modern design.

This is a showcase tutorial, meant to demonstrate what’s possible in Divi 5 Alpha. It’s not yet intended for production use.

What You’ll Learn

  • How to download and import a pre-built layout
  • How to customize images and content
  • How the new Divi 5 interaction system works
  • How to add hover effects using custom CSS

Step 1: Download the Layout

To get started, log in or sign up below.

Create a free account

Join the free membership and start downloading my layout packs

Join the Free Membership
Free membership area
  1. Log in or create a free account
  2. Click on the “Free Membership” section
  3. Scroll down and download the Interactive Boxes layout
  4. Unzip the folder — inside you’ll find the .json layout file
Access free membership
Access free membership
Download layout
Download layout

Step 2: Import the Layout into Divi Library

  1. Go to your WordPress Dashboard
  2. Navigate to Divi > Divi Library
  3. Click “Import & Export”
  4. Upload the downloaded .json file
Import in the Divi library

Step 3: Add the Layout to a Page

  1. Open the page where you’d like to use the interactive boxes
  2. Enable the Divi Builder
  3. Click the blue “+” to add a new section
  4. Go to the “Add From Library” tab
  5. Select the “Interactive Boxes” layout
Add layout to a page

Step 4: Replace Images and Content

  1. Open the row, then a column
  2. Go to Background > Image tab
  3. Replace the placeholder with your own image (recommended size: 600x800px)
  4. Repeat for each column
Change the background image

Edit Hover Content:

If you can’t click the hover content in the Visual Builder, switch to Wireframe View.

  1. Open the Image Module inside the hover group (recommended size: 500x281px)
  2. Update the Heading, Text, and Button modules to your content
Change the hover content

Step 5: Add Custom CSS

In Wireframe View, you’ll see a Code Module that contains the custom CSS.

You can either:

  • Leave it there, or
  • Move it to Divi > Theme Options > Custom CSS to keep your layout clean

To move it:

  1. Copy everything between the <style> tags
  2. Paste it into Divi > Theme Options > CSS
  3. Delete the original Code Module from the layout

Step 6: How the Hover Interaction Works in Divi 5

Divi 5 introduces new interaction options that let you add advanced behavior without third-party tools. Here’s how this effect works:

On Mouse Hover (In):

  • Target: The group module with image, text, and button
  • Action: Add attribute
  • Attribute Name: class
  • Attribute Value: cb-show

This adds the cb-show class on hover, which triggers the CSS animation.

Divi 5 interactions

On Mouse Hover (Out):

  • Same setup, but this time it removes the cb-show class

The CSS handles the slide-in and fade effect, while the interaction just toggles the visibility.

Final Thoughts

Even though Divi 5 is still in early development, the new interaction features open the door to building creative, interactive components with ease.

This tutorial shows just one possibility — imagine the animations, toggles, and dynamic sections you could create once Divi 5 is fully released.

The post How to Create Interactive Service Boxes with Hover Effects in Divi 5 appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/how-to-create-interactive-service-boxes-with-hover-effects-in-divi-5/feed/ 0
How to Use Flexbox in Divi 5: A Guide with Examples https://www.markhendriksen.com/how-to-use-flexbox-in-divi-5-a-guide-with-examples/ https://www.markhendriksen.com/how-to-use-flexbox-in-divi-5-a-guide-with-examples/#comments Tue, 15 Jul 2025 05:13:01 +0000 https://www.markhendriksen.com/?p=43706 Divi 5 has finally added native Flexbox support, and it’s a game changer for layout control in the Divi Builder. In this article, we’ll walk through what Flexbox is, how it’s implemented in Divi 5, and show several practical examples — from simple column alignment to real-world layout scenarios. What Is Flexbox? Flexbox, or Flexible […]

The post How to Use Flexbox in Divi 5: A Guide with Examples appeared first on Mark Hendriksen.

]]>

Divi 5 has finally added native Flexbox support, and it’s a game changer for layout control in the Divi Builder.

In this article, we’ll walk through what Flexbox is, how it’s implemented in Divi 5, and show several practical examples — from simple column alignment to real-world layout scenarios.

What Is Flexbox?

Flexbox, or Flexible Box Layout, is a powerful CSS layout model that allows items within a container to automatically adjust and distribute space. It’s perfect for:

  • Aligning items horizontally or vertically
  • Creating responsive layouts
  • Evenly spacing elements
  • Wrapping content across lines

With Divi 5, you can now apply Flexbox directly within the Visual Builder — no need for custom CSS.

Getting Started with Flexbox in Divi 5

You’ll find the Flexbox settings under the Design tab of Rows and Columns.

  1. Open the Row or Column settings.
  2. Go to the Design tab → Layout.
  3. Enable the Layout Style toggle and choose Flex.
  4. New Flexbox options will appear, including:
    • Layout Direction (Row/Column)
    • Horizontal & Vertical Gaps
    • Justify Content
    • Align Items
    • Layout Wrapping

Let’s look at some practical examples.

Example 1: 3-Column Layout

The Setup:

  • A row with 3 columns, each containing a Text Module.
  • Row and columns have background colors to show structure.

Steps:

  1. Set the Row to Flex in the Design tab.
  2. Adjust the Horizontal Gap to control space between columns.
  3. Switch Layout Direction to Column to enable Vertical Gap.
  4. Open a Column, enable Flex, and use Justify Content and Align Items to position the text.
  5. On the Row level, use Align Items to control vertical alignment across columns.

Result: Precise control over spacing and vertical alignment — no custom CSS needed.

flexbox example with columns and text

Example 2: Aligning Buttons Horizontally

The Setup:

  • A one-column row with three button modules stacked vertically.

Steps:

  1. Set the Row and then the Column to Flex.
  2. Change Layout Direction to Row.
  3. Use Justify Content to center the buttons or space them evenly.

Result: Buttons appear side-by-side, perfectly aligned.

flexbox example with buttons

Example 3: Flex Wrapping

The Setup:

  • A one-column row with eight text modules, each 200×200 pixels.

Steps:

  1. Set the Row and Column to Flex.
  2. Change Direction to Row. All boxes line up in one long line.
  3. Enable Layout Wrapping.
  4. Use Wrap Alignment and Align Items to center and position the wrapped boxes.

Result: The boxes wrap onto new lines and remain evenly spaced and centered.

Flexbox example with wrapping

Live Example 1: Text + Image Layout

The Setup:

  • Section with Text on the left, Image on the right, and two buttons under the text.

Steps:

For buttons:

  • Enable Flex on the row and text column.
  • Buttons align side by side automatically.
  • Use Horizontal Gap to adjust spacing.

For centering layout:

  • On the row level, set Align Items to Center.

Result: Text and image are perfectly centered, and the buttons are aligned.

Flexbox live example with text, image and buttons

Live Example 2: Header with Logo and Call to Action

The Setup:

  • Left column: Logo
  • Right column: Text + Button

Steps:

  1. Set the Row to Flex and Align Items to Center.
  2. Set the Second Column to Flex.
  3. Set Layout Direction to Row.
  4. Use:
    • Justify ContentEnd
    • Align ItemsCenter
    • Horizontal Gap → 10

Result: A professional, centered header with aligned logo and CTA.

Flexbox live example with logo, text and a CTA button

Final Thoughts

Flexbox in Divi 5 brings modern layout flexibility directly into the Visual Builder. Whether you’re building a hero section, pricing tables, or responsive buttons — Flex gives you precise control without writing a single line of CSS.

Key Takeaways:

  • Enable Flex on both the parent and child elements.
  • Use Layout Direction, Justify Content, and Align Items for full control.
  • Use Wrapping when you have multiple elements in one line.
  • Flex works great for buttons, cards, text/image layouts, and headers.

The post How to Use Flexbox in Divi 5: A Guide with Examples appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/how-to-use-flexbox-in-divi-5-a-guide-with-examples/feed/ 1
Fixing the “Parent Theme Could Not Be Found” Error in WordPress (Divi) https://www.markhendriksen.com/fixing-the-parent-theme-could-not-be-found-error-in-wordpress-divi/ https://www.markhendriksen.com/fixing-the-parent-theme-could-not-be-found-error-in-wordpress-divi/#respond Thu, 03 Jul 2025 05:30:25 +0000 https://www.markhendriksen.com/?p=43218 If you’ve tried activating a Divi child theme in WordPress and received the error: “The parent theme could not be found. You will need to install the parent theme, Divi, before you can use this child theme.” Don’t panic — this is a common and easily fixable issue. In this quick tutorial, I’ll walk you […]

The post Fixing the “Parent Theme Could Not Be Found” Error in WordPress (Divi) appeared first on Mark Hendriksen.

]]>
If you’ve tried activating a Divi child theme in WordPress and received the error:

“The parent theme could not be found. You will need to install the parent theme, Divi, before you can use this child theme.”

The parent theme could not be found

Don’t panic — this is a common and easily fixable issue. In this quick tutorial, I’ll walk you through what causes the error and how to solve it step-by-step.

What Does This Error Mean?

This message appears when WordPress can’t locate the Divi theme, which is required for your child theme to function.

There are two common reasons for this:

  1. Divi isn’t installed at all.
  2. Divi is installed, but its folder name is incorrect.

Let’s go over both solutions.

Solution 1: Divi Isn’t Installed

If you haven’t installed Divi yet, your child theme can’t run. Here’s how to fix that:

Step 1: Check if Divi is Installed

  1. Go to your WordPress dashboard.
  2. Navigate to Appearance → Themes.
  3. Look for the Divi theme.

If Divi isn’t listed, you’ll need to install it manually.

Step 2: Download and Install Divi

  1. Log into your Elegant Themes account.
  2. Download the Divi.zip file.
  3. In WordPress, go to Appearance → Themes → Add New → Upload Theme.
  4. Upload the Divi.zip, install it, and click Activate.
  5. Then, go back and activate your child theme again.

Solution 2: Divi is Installed, But Folder Name is Wrong

Sometimes, Divi is installed, but WordPress can’t find it because the theme folder name has changed.

This often happens when:

  • You download Divi multiple times, and your operating system renames the zip file or folder to something like divi-1.

Step 1: Check the Folder Name

Use your hosting file manager or an FTP client (like FileZilla) and navigate to:

/wp-content/themes/

Look for a folder named something like divi-1, divi(1), or anything similar.

Change the Divi folder name

Step 2: Rename the Folder

Right-click the incorrectly named folder and rename it to Divi.

That’s it! WordPress will now correctly detect Divi as the parent theme.

You’re Done!

After following either of these fixes, your Divi child theme should activate with no problems.

If you have any questions, you can leave a comment below.

The post Fixing the “Parent Theme Could Not Be Found” Error in WordPress (Divi) appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/fixing-the-parent-theme-could-not-be-found-error-in-wordpress-divi/feed/ 0
Why “Header & Footer” Options Are Missing in Divi Theme Customizer https://www.markhendriksen.com/why-header-footer-options-are-missing-in-divi-theme-customizer/ https://www.markhendriksen.com/why-header-footer-options-are-missing-in-divi-theme-customizer/#respond Wed, 02 Jul 2025 04:00:28 +0000 https://www.markhendriksen.com/?p=43145 If you’re using the Divi theme and noticed that the Header & Navigation and Footer options disappear from the Theme Customizer, you’re not alone. This brief appearance and quick disappearance can be confusing — but there’s a simple explanation. In this quick tutorial, I’ll explain why it happens and what you should do instead. The […]

The post Why “Header & Footer” Options Are Missing in Divi Theme Customizer appeared first on Mark Hendriksen.

]]>
If you’re using the Divi theme and noticed that the Header & Navigation and Footer options disappear from the Theme Customizer, you’re not alone. This brief appearance and quick disappearance can be confusing — but there’s a simple explanation.

In this quick tutorial, I’ll explain why it happens and what you should do instead.

The Issue: Options Appear, Then Vanish

When you go to Divi > Theme Customizer, you might briefly see the following options:

  • Header & Navigation
  • Footer

But within a second or two, they disappear from the sidebar menu. It might seem like a bug or a glitch in your theme settings — but it’s actually expected behavior in Divi.

The Reason: You’re Using the Theme Builder

If you’ve created a Global Header or Global Footer using the Divi Theme Builder (found under Divi > Theme Builder), Divi will automatically override the default Customizer controls.

That means:

  • Header & Navigation settings in the Customizer become inactive
  • Footer settings are also hidden

The Theme Customizer still initially loads these options, which is why you see them for a brief moment — but Divi removes them once it detects the global templates in use.

What You Should Do Instead

To edit your header or footer:

  1. Go to Divi > Theme Builder
  2. Click on the Global Header or Global Footer section
  3. Use the Visual Builder to make your edits

These global templates give you full design control and replace the default Customizer-based settings entirely.

It’s Not a Bug!

This behavior might look odd, but it’s not a bug or an issue with your site. It’s just how Divi handles theme overrides when using the Theme Builder. Once you understand it, it all makes sense!

Final Thoughts

If you’re wondering why the Header & Footer options disappear in the Divi Theme Customizer, now you know: it’s because of your active global templates in the Theme Builder. Use the builder instead to make changes, and you’re good to go!

Still have questions? Drop them in the comments or check out my [YouTube channel] for more Divi tips and tricks.

The post Why “Header & Footer” Options Are Missing in Divi Theme Customizer appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/why-header-footer-options-are-missing-in-divi-theme-customizer/feed/ 0
Free Divi Layout Pack: DiviCart Full Installation Video https://www.markhendriksen.com/free-divi-layout-pack-divicart/ https://www.markhendriksen.com/free-divi-layout-pack-divicart/#comments Thu, 05 Jun 2025 09:44:23 +0000 https://www.markhendriksen.com/?p=41146 Time stamps 00:00 Intro 01:52 Create a free membership account 02:21 Download free layout pack 02:44 Requirements 03:40 Installing layout pack 05:10 Creating the pages 06:19 Creating the menu 07:25 Installing and configuring the search plugin 08:28 Check if the menus are assigned 09:09 Creating attributes 09:55 Create a product 11:41 Variation image swapping 13:06 […]

The post Free Divi Layout Pack: DiviCart Full Installation Video appeared first on Mark Hendriksen.

]]>
See DiviCart Demo

Time stamps

00:00Intro
01:52Create a free membership account
02:21Download free layout pack
02:44Requirements
03:40Installing layout pack
05:10Creating the pages
06:19Creating the menu
07:25Installing and configuring the search plugin
08:28Check if the menus are assigned
09:09Creating attributes
09:55Create a product
11:41Variation image swapping
13:06Adjusting shop image dimensions
13:56Creating shop filters
16:09Fix some issues on the home page
17:27Create a blog post
18:17Testing shop
19:00Explaining the CSS
20:51Outro

Quick Setup Guide

While the video goes into detail, here’s a short written overview to help you get started quickly:

How to Download the Free DiviCart Layout Pack

You can create a free account with the link below “Join the Free Membership”, or if you already have a free account, then you can log in here.

Create a free account

Join the free membership and start downloading my layout packs

Join the Free Membership
Free membership area

From your membership area, you can download DiviCart. Once downloaded, unzip the folder. Inside, you’ll find 4 JSON files that you’ll import into different parts of your Divi site.

How to Install DiviCart in WordPress

To install the layout pack, follow these key steps:

Go to Divi > Theme Options. Click on the import/export options (up/down arrow).
Click on Import and upload DiviCart Theme Options.json.

Go to Divi > Theme Builder. Click on the import/export options.
Click on Import and upload DiviCart Theme Builder Templates.json.

Go to Divi > Theme Customizer. Click on the import/export options (up/down arrow).
Click on Import and upload DiviCart Customizer Settings.json.

Go to Divi > Divi Library. Click on the import/export options.
Click on Import and upload DiviCart Builder Layouts.json.

Set Up Pages & Menu

  • Create and publish pages for Home, About, Blog, and Contact using saved layouts
  • Create a main menu and assign your pages
  • Add a second menu for the cart icon

Configure Shop Settings

  • Adjust WooCommerce pages under WooCommerce > Settings
  • Set image sizes in Theme Customizer
  • Create product attributes (Size, Color), and add your first product
  • Use variations and assign images to each color option

Add Filters and Customize Layout

  • Create a custom sidebar with product filters
  • Tweak custom CSS in Theme Options if needed (colors, borders, mobile icons, etc.)

The post Free Divi Layout Pack: DiviCart Full Installation Video appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/free-divi-layout-pack-divicart/feed/ 2
How to use CSS clamp() in Divi 5 https://www.markhendriksen.com/how-to-use-css-clamp-in-divi-5/ https://www.markhendriksen.com/how-to-use-css-clamp-in-divi-5/#respond Wed, 28 May 2025 04:37:18 +0000 https://www.markhendriksen.com/?p=39374 If you’re using Divi 5, you now have access to one of CSS’s most powerful tools for responsive design: the clamp() function. In this tutorial, we’ll walk through how Divi 5 uses clamp() natively, how to inspect and customize it, and how to create global variables that make your responsive workflow faster and more consistent. […]

The post How to use CSS clamp() in Divi 5 appeared first on Mark Hendriksen.

]]>

If you’re using Divi 5, you now have access to one of CSS’s most powerful tools for responsive design: the clamp() function. In this tutorial, we’ll walk through how Divi 5 uses clamp() natively, how to inspect and customize it, and how to create global variables that make your responsive workflow faster and more consistent.

What is CSS clamp()?

The clamp() function allows you to define a responsive value that adjusts between a minimum and maximum range based on the viewport width. The syntax looks like this:

font-size: clamp(1rem, 2vw, 2rem);

In this example:

  • 1rem is the minimum value
  • 2vw is the preferred (fluid) value
  • 2rem is the maximum value

This means your font size will grow and shrink with the screen size, but never go below 1rem or above 2rem.

How to Use clamp() in Divi 5

Under any font size setting in the Visual Builder, you can now select clamp() directly from the dropdown.

  • Click into a module’s Design > Text > Text Size settings.
  • Open the dropdown next to the unit (e.g., px, em) and choose Clamp.
  • You’ll then be able to set: Minimum value (e.g., 2rem), Preferred fluid value (e.g., 6vw), Maximum value (e.g., 50px).
clamp in divi 5

Divi will apply your chosen clamp() formula directly, giving you fine-tuned control without needing custom code.

Creating Global Variables with clamp()

Divi 5 also lets you define global variables with clamp() values, making it easy to reuse consistent sizing across your site.

To create a global variable:

  1. Click the global variable icon in the design settings.
  2. Go to the Numbers tab and click Add Global Number.
  3. Name your variable (e.g., h1).
  4. In the value field, select Clamp and enter your values.
  5. Click Save Variables.
Create a clamp variable

Now, when you adjust the font size for any module, you can select your h1 variable to apply consistent sizing. If you ever want to change it, just update the variable and all linked modules will update too.

Conclusion

The clamp() function in Divi 5 gives you elegant, code-free control over responsive typography and layout spacing. Whether you’re customizing manually or using global variables, clamp() simplifies your workflow and ensures consistency across breakpoints.

Want to see it in action? Watch the full video tutorial here.

Have questions? Drop a comment below. Thanks for reading!

The post How to use CSS clamp() in Divi 5 appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/how-to-use-css-clamp-in-divi-5/feed/ 0
Sneak Peek: Brik – My New Divi Child Theme for Home Service Businesses https://www.markhendriksen.com/sneak-peek-brik/ https://www.markhendriksen.com/sneak-peek-brik/#comments Fri, 11 Apr 2025 09:15:03 +0000 https://www.markhendriksen.com/?p=35582 I’m excited to give you an exclusive first look at Brik, my brand-new Divi child theme built specifically for contractors, remodelers, plumbers, roofers, and other home service professionals. Watch the Sneak Peek Video Below Key Features: Preview Home Page V1 Innovative Features That Set Brik Apart Brik is designed with unique features that not only […]

The post Sneak Peek: Brik – My New Divi Child Theme for Home Service Businesses appeared first on Mark Hendriksen.

]]>
I’m excited to give you an exclusive first look at Brik, my brand-new Divi child theme built specifically for contractors, remodelers, plumbers, roofers, and other home service professionals.

Watch the Sneak Peek Video Below

Key Features:

  • 2 Stunning Home Page Designs
    Choose between two carefully crafted homepages — each optimized for showcasing services and building trust.
  • 25 Pre-Designed Pages
    From About and Services to Project Galleries and Contact — you’ll find a ready-to-go layout for every page you need.
  • 6 Header & Menu Designs
    Flexible header styles so you can match the tone of your brand or your client’s.
  • 7 Hero Header Designs
    Make a powerful first impression with bold hero sections designed to convert.
  • 4 Footer Designs
    Clean, modern footer options to tie your design together and drive conversions.

Preview Home Page V1

Innovative Features That Set Brik Apart

Brik is designed with unique features that not only enhance the look of your website but also improve user experience and navigation.

Step Process Section V1

Guide your clients through every phase of your construction or renovation project with this intuitive Step-by-Step Process Section. This dynamic and visually engaging layout breaks down your workflow into four clear steps.

Step Process Section V2

Give your clients a structured and informative overview of your project workflow with this Alternative Step-by-Step Process Section. This modern and clean layout guides visitors through the four essential stages of your services.

Service Section V1

The grid layout on the right highlights your core services with interactive image tiles and smooth hover effects, making it easy for visitors to explore what you offer.

Service Section V2

Make a striking impression with Brik’s Services Grid with Parallax Background! This visually captivating section features a full-width parallax background image that creates a sense of depth and motion as visitors scroll.

Theme Customizer Options

Brik leverages the power of the Divi Theme Customizer to make customization intuitive and hassle-free. You can easily change the colors of the child theme—all from one convenient place.

Future-Proof and Ready for Divi 5

Brik is built with the future in mind! As Divi 5 moves through its Alpha phase, we’ve ensured that Brik is fully prepared to support the next evolution of the Divi Builder. With enhanced performance, cleaner code, and improved flexibility, Divi 5 will revolutionize the way websites are created—and Brik is ready to make the most of it.

Releasing in 1–2 Weeks

Brik will officially launch very soon — within the next week or two! There will be an exclusive launch discount.

The post Sneak Peek: Brik – My New Divi Child Theme for Home Service Businesses appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/sneak-peek-brik/feed/ 10
Unleashing Creativity with the Pokémon Font https://www.markhendriksen.com/pokemon-font-generator/ https://www.markhendriksen.com/pokemon-font-generator/#respond Wed, 20 Nov 2024 08:06:06 +0000 https://www.markhendriksen.com/?p=35404 If you’re a Pokémon fan (and let’s be honest, who isn’t?), you’ve probably marveled at the iconic font that graces everything from the franchise’s logo to its merchandise. The Pokémon font isn’t just a typeface—it’s a nostalgic nod to a world of adventure, friendship, and thrilling battles. In this article, we’ll dive into what makes […]

The post Unleashing Creativity with the Pokémon Font appeared first on Mark Hendriksen.

]]>
If you’re a Pokémon fan (and let’s be honest, who isn’t?), you’ve probably marveled at the iconic font that graces everything from the franchise’s logo to its merchandise. The Pokémon font isn’t just a typeface—it’s a nostalgic nod to a world of adventure, friendship, and thrilling battles. In this article, we’ll dive into what makes the Pokémon font so special, how you can use it, and even how to create your own Pokémon-inspired designs with a Pokémon font generator. Let’s explore!

.

What is the Pokémon Font?

The Pokémon font is instantly recognizable, much like Pikachu or the Poké Ball. It’s bold, playful, and perfect for capturing the whimsical energy of the Pokémon universe. The font’s chunky letters, accented by sharp edges and dynamic curves, mirror the excitement and accessibility of the franchise.

Pokemon-logo
The Pokémon logo, a registered trademark of The Pokémon Company, is used here for informational purposes.

While there isn’t a single “official” Pokémon font for public use, several fan-made fonts mimic the look of the logo and other branding elements. The most popular of these is Pokemon Solid, which you can often find used in fan projects.

Why is the Pokémon Font So Popular?

For many of us, Pokémon represents cherished childhood memories. Using the Pokémon font in a project lets us channel those warm, fuzzy feelings into creative work. Whether it’s for a birthday card, a fan website, or even a quirky meme, the Pokémon font adds a touch of magic and nostalgia that’s hard to resist.

How to Get the Pokémon Font

You’re probably wondering: Where can I get my hands on this font? Don’t worry, I’ve got you covered! Several fan-created Pokémon fonts are available online. Just make sure you download them from a reputable source to avoid any unwanted surprises (like viruses—yikes!).

Here’s a simple step-by-step guide:

  1. Search for “Pokemon Solid font” or similar terms.
  2. Visit a trusted font repository like DaFont or FontSpace.
  3. Download the font file and install it on your computer.

💡

Pro Tip: Check the licensing details! Some fonts are free for personal use but require permission for commercial projects.

Introducing the Pokémon Font Generator

If downloading and installing fonts sounds like too much work, you’ll love this: our Pokémon font generator. It’s a quick and easy way to create text in a Pokémon-inspired style without any setup.

Your Pokemon-inspired text will appear here.
40px

How It Works

Follow these steps to bring your ideas to life:

Enter Your Text

  • Start by typing your desired text in the input box. As you type, the live preview will display your text styled in the iconic Pokemon font.

2. Choose a Font Style

  • Select between the Hollow or Solid font styles using the dropdown menu:
    • Hollow gives you a playful, outlined look.
    • Solid adds boldness and depth for striking text.

3. Set the Font Size

  • Adjust the size of your text using the Font Size slider. From small and subtle to big and bold, it’s easy to find the perfect size for your design.

4. Customize the Text Color

  • Choose a text color that fits your vision using the Text Color picker. You can go classic with yellow or pick any color from the rainbow.

5. Add a Background Color

  • Use the Background Color picker to set the perfect backdrop for your text. Complementary colors make your design pop!

6. Apply a Shadow Effect (Optional)

  • Check the Apply Text Shadow box to add depth and dimension to your text. This subtle effect helps your design stand out even more.

7. Download Your Masterpiece

  • Once you’re satisfied with your design, click the Download as Image button. Your custom Pokemon-inspired text will be saved as a PNG file, ready for sharing, printing, or personal projects!

Cool Ways to Use the Pokémon Font

Not sure what to do with the Pokémon font once you have it? Here are some creative ideas to spark your imagination:

  • Birthday Invitations: Throwing a Pokémon-themed party? Personalize your invites with the font for an extra-special touch.
  • Fan Art: Add a finishing touch to your masterpiece with a caption or logo that matches the Pokémon vibe.
  • Social Media Graphics: Celebrate your fandom by creating Pokémon-themed posts for Instagram, Twitter, or TikTok.
  • Merchandise: Design custom T-shirts, mugs, or stickers for your personal use (remember to check licensing rules if you’re selling them!).

The possibilities are as endless as the Pokémon universe itself.

Respecting the Pokémon Brand

A quick note before you dive headfirst into using the Pokémon font: it’s important to respect intellectual property rights. While fan-made fonts are widely available, they’re not officially licensed by Pokémon. Be mindful of where and how you use them—especially for commercial purposes. When in doubt, consult the font’s creator or licensing terms.

Wrap-Up: Embrace Your Inner Pokémon Trainer

The Pokémon font isn’t just a typeface—it’s a doorway to creativity and nostalgia. Whether you’re crafting something for fun or designing a unique keepsake, it’s the perfect way to channel your love for the franchise. With our Pokémon font generator, creating Pokémon-inspired text has never been easier. So go ahead—get creative, catch ‘em all, and let your imagination soar!

Got a project idea using the Pokémon font? Share it with us! We’d love to see how you’re using this iconic style to bring your ideas to life.

The post Unleashing Creativity with the Pokémon Font appeared first on Mark Hendriksen.

]]>
https://www.markhendriksen.com/pokemon-font-generator/feed/ 0