Adding a reading progress bar can make your WordPress posts more engaging. This bar shows readers how much they have read and how much is left. It can make your readers stay on your page longer. This guide will show you how to add one.
What is a Reading Progress Bar?
A reading progress bar is a small, visual tool. It moves as readers scroll down your post. It helps readers know their position in the post. This can make reading easier and more enjoyable.
Why Add a Reading Progress Bar?
There are several reasons to add a progress bar:
- Engagement: It keeps readers interested.
- Readability: It helps break long posts into smaller sections.
- User Experience: It offers a better reading experience.

Credit: www.youtube.com
Different Ways to Add a Reading Progress Bar
There are two main ways to add a reading progress bar in WordPress:
- Using a plugin
- Adding code manually
Method 1: Using a Plugin
Plugins make adding features to WordPress easy. Here’s how to use a plugin to add a reading progress bar:
Step 1: Install And Activate A Plugin
First, you need to find a plugin. Some popular choices are:
- Reading Progress Bar: A simple plugin with basic features.
- Worth the Read: This plugin offers more customization.
To install a plugin:
- Go to your WordPress dashboard.
- Click on “Plugins” and then “Add New”.
- Search for the plugin name.
- Click “Install Now” and then “Activate”.
Step 2: Configure The Plugin
After activation, you need to set up the plugin. Each plugin will have different settings, but here are common steps:
- Go to the plugin settings in your WordPress dashboard.
- Choose where you want the progress bar to appear (top, bottom, etc.).
- Pick the color and size of the bar.
- Save your changes.
Step 3: Check Your Progress Bar
Go to one of your posts and scroll down. You should see the progress bar moving. If it’s not working, go back and check your settings.
Method 2: Adding Code Manually
If you like coding, you can add a progress bar manually. This method gives you more control. Here’s how to do it:
Step 1: Add Html To Your Theme
You need to add some HTML to your theme. Go to your WordPress dashboard and follow these steps:
- Click on “Appearance” and then “Theme Editor”.
- Find the “header.php” file.
- Add this code before the closing tag:
Step 2: Add Css To Style The Bar
Now, you need to style the progress bar. Add this CSS to your theme:
- Go to “Appearance” and then “Customize”.
- Click on “Additional CSS”.
- Add this code:
#progress-bar {
position: fixed;
top: 0;
left: 0;
width: 0;
height: 5px;
background-color: #3b5998;
z-index: 9999;
}
Step 3: Add Javascript
Finally, you need to add JavaScript to make the bar move. Follow these steps:
- Go to “Appearance” and then “Theme Editor”.
- Find the “footer.php” file.
- Add this code before the closing
Step 4: Check Your Progress Bar
Go to one of your posts and scroll down. You should see the progress bar moving. If it’s not working, check your code.

Credit: www.wpbeginner.com
Frequently Asked Questions
What Is A Reading Progress Bar?
A reading progress bar shows readers how much of the post they have read.
Why Add A Reading Progress Bar In WordPress?
It helps readers track their reading progress and can enhance user engagement.
How To Add A Reading Progress Bar In WordPress?
Use a plugin like “Reading Progress Bar” or “Worth The Read” for easy setup.
Are Reading Progress Bars Customizable?
Yes, you can change colors, styles, and positions to match your site’s design.
Conclusion
Adding a reading progress bar to your WordPress posts can make them more engaging. You can use a plugin or add code manually. Both methods are easy and can improve your readers’ experience. Try adding a progress bar today!