---
title: "How to Add a Read More Button in Blog Posts in Elementor?"
url: https://theplusaddons.com/docs/add-read-more-button-in-blog-posts-in-elementor/
date: 2023-05-04
modified: 2026-09-11
lang: en
author: "Aditya Sharma"
description: "Do you want a Read More button on your Elementor blog posts? There are two different buttons people mean by this, they live in different places, and picking the wrong..."
image: https://theplusaddons.com/wp-content/uploads/2023/05/How-to-Add-Read-More-Button-in-Blog-Posts-in-Elementor_-Load-More-Button-1024x536.jpg
word_count: 1078
---

# How to Add a Read More Button in Blog Posts in Elementor?

## 

- The Plus Addons for Elementor Blog/Post Listing widget shows a per-post Read More button only on Style 2, Style 3, Style 5, or Style 1 with the Metro layout; Style 4 and Smart Loop Builder never show the Button control.
- Content > Extra Option turns on the Read More button, and the Text field already says Read More before it changes to labels like Continue reading or View post.
- Content > More Post Options sets Post Loading Options to Load More, which adds one button at the end of the list and loads the next batch of posts without a page reload.
- Content > Content Source limits the first page with Maximum Post Display, default 8; if that number already covers every post, the Load More button never renders.

Do you want a Read More button on your Elementor blog posts? There are two different buttons people mean by this, they live in different places, and picking the wrong one is the usual reason the setting cannot be found.

The Blog/Post Listing widget in The Plus Addons for Elementor has both, and this guide covers each in turn.

*To check the complete feature overview documentation of The Plus Addons for Elementor Blog Listing widget, [click here](https://theplusaddons.com/docs/blog-listing-widget-settings-overview/).*

***Requirement - This widget is a part of The Plus Addons for Elementor, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-listing/?utm_source=tpae&utm_medium=docs&utm_campaign=text#blog-post-wgts)

## Before You Start

- **Edition:** Free — available in both The Plus Addons for Elementor (Free) and Pro.- **Widget to enable:** Blog/Post Listing, switched on under **ThePlus Settings > Widgets**.

## Which button do you actually want?

| | Read More | Load More |
| --- | --------- | --------- |
| Where it appears | Under **every post** in the list | Once, at the **end of the list** |
| What it does | Opens that post | Loads more posts into the same page |
| Control | **Button** | **Post Loading Options** → Load More |
| Section | Content > **Extra Option** | Content > **More Post Options** |
| Default | Off | None |
| Edition | Free | Free |

Most people arriving here want the first one. Both are covered below.

## Part 1: A Read More button on each post

### Step 1: Add the widget and choose a layout

Drag the **Blog/Post Listing** widget onto your page or template. On the **Content** tab, open the **Layout** section and pick a listing **Style** and **Layout**.

![The Layout section of the Blog Listing widget with a grid layout selected](https://theplusaddons.com/wp-content/uploads/2026/09/tp-blog-listout-layout-wide-grid.webp)

> ***The Button control does not appear on Style 1 — which is the default.** It only shows up on **Style 2**, **Style 3** or **Style 5** — or **Style 1** with the **Metro** layout. Style 4 and Smart Loop Builder never show it. On a freshly added widget the control simply is not there, which is the most common reason people conclude this widget has no Read More button. Change the Style first. In the free plugin Style 2 and Style 3 are Pro, so use **Style 5**.*

### Step 2: Turn on the Button

With one of those styles selected, open **Content > Extra Option** and turn on **Button**. It is off by default. A Read More button appears under every post in the listing straight away.

![The Button toggle switched on in Content > Extra Option](https://theplusaddons.com/wp-content/uploads/2026/09/tp-blog-listout-button-wide-readmore.webp)

### Step 3: Set the label

The **Text** field directly underneath holds the label, and it already says **Read More**. Change it to *Continue reading*, *View post* or whatever suits the site.

![The Text field holding the Read More label](https://theplusaddons.com/wp-content/uploads/2026/09/tp-blog-listout-text-wide-readmore.webp)

### Step 4: Pick a button style

**Button Style** offers three presets, and **Icon** adds an arrow or any other icon beside the label. The remaining typography, colour and border controls for this button are on the **Style** tab.

![The Button Style dropdown in Content > Extra Option](https://theplusaddons.com/wp-content/uploads/2026/09/tp-blog-listout-button-style-wide-readmore.webp)

## Part 2: A Load More button at the end of the list

This is a different feature: one button below the whole listing that pulls in the next batch of posts without a page reload.

### Step 1: Choose Load More

Open **Content > More Post Options** and set **Post Loading Options** to **Load More**. The default is *None*.

> *The same control offers **Pagination (Pro)** and **Lazy Load (Pro)**. Load More itself is free.*

![Post Loading Options set to Load More in Content > More Post Options](https://theplusaddons.com/wp-content/uploads/2026/09/tp-blog-listout-post-loading-options-wide-loadmore.webp)

### Step 2: Set the labels and the batch size

- **Button Text** — the label on the button, default *Load More*.- **Loading Text** — shown while the next batch is fetched.- **All Posts Loaded Text** — shown once there is nothing left, so visitors know they have reached the end.- **More posts on click/scroll** — how many posts each click adds. Keep it to three or six when posts carry large featured images.

![The Button Text field for the Load More button](https://theplusaddons.com/wp-content/uploads/2026/09/tp-blog-listout-button-text-wide-loadmore.webp)

### Step 3: Limit the first page

In **Content > Content Source**, set **Maximum Post Display** (labelled *Maximum Posts Display* in the free plugin) to fewer posts than you actually have. It defaults to 8. If the first load already shows everything there is nothing left to fetch, and no button appears.

Here is the result: the first batch of posts, and the Load More button pulling in the next.

## Settings Reference

| Setting | Where | Options | Default |
| ------- | ----- | ------- | ------- |
| Button | Content > Extra Option — Style 2, 3, 5, or Style 1 + Metro | Show / Hide | **Hide** |
| Text | Content > Extra Option | Free text | Read More |
| Button Style | Content > Extra Option | Style 7, 8, 9 | Style 7 |
| Icon | Content > Extra Option | Font Awesome or Icon Mind | Chevron right |
| Post Loading Options | Content > More Post Options | None, Pagination (Pro), Load More, Lazy Load (Pro) | None |
| Button Text | Content > More Post Options | Free text | Load More |
| More posts on click/scroll | Content > More Post Options | Number | 4 |
| Maximum Post Display | Content > Content Source | Number | 8 |

> ***Extra Option** and **More Post Options** are sections on the **Content** tab, not tabs of their own — the tabs are Content, Style and Advanced.*

## Limitations

- **Load More is not available on every listing.** It does not work with the Carousel layout or with Single Page Related Posts.- **No Load More without a limit.** If *Maximum Post Display* already covers every post, the button never renders.- **Pagination and Lazy Load are Pro.** Load More is the free option in that control.- **The per-post Button only exists on some styles.** Style 2, 3 and 5, or Style 1 with Metro. Style 4 and Smart Loop Builder have no Button control — in Smart Loop Builder you write the link yourself with the `{{tpae_permalink}}` tag.- **One label for every post.** The Text field applies to the whole listing; there is no per-post button label.

## Troubleshooting

### I cannot find the Button toggle at all

Your **Style** is still **Style 1**, the default. The Button control is hidden on Style 1. Pick Style 2, 3 or 5 in **Content > Layout** (Style 5 in the free plugin), or switch the Layout to Metro, and it appears in Extra Option. Style 4 does not have it at all.

### There is no Read More button under my posts

The **Button** toggle in **Content > Extra Option** is off — that is its default. This is a different control from Post Loading Options.

### The Load More button does not appear

Set **Maximum Post Display** in **Content > Content Source** to fewer posts than exist. With nothing left to load, there is no button. Also check the layout is not Carousel.

### I cannot find Extra Option

It is a *section* on the **Content** tab, near the bottom, not a tab of its own. Collapse the sections above it if the panel is long.

### The button appears but is unstyled

Typography, colour and border for the per-post button are on the **Style** tab, not next to the toggle that switched it on.

## Related Docs

- [Blog Listing widget: settings overview](https://theplusaddons.com/docs/blog-listing-widget-settings-overview/) — every control in the widget.- [Create a shareable URL with Load More for blog posts](https://theplusaddons.com/docs/create-a-shareable-url-with-load-more-for-blog-posts-in-elementor/)- [Add pagination to blog posts in Elementor](https://theplusaddons.com/docs/add-pagination-in-blog-posts-in-elementor/)- [Add infinite scroll for blog posts](https://theplusaddons.com/docs/add-infinite-scroll-for-blog-posts-in-elementor/)- [Limit the post excerpt in Elementor blog posts](https://theplusaddons.com/docs/limit-post-excerpt-in-elementor-blog-posts/)

## Frequently Asked Questions

**Q: Why can’t I find the Read More button toggle in the Blog/Post Listing widget?**
A: The Button control is hidden on Style 1, which is the default, so it looks like the option is missing when it is really just unavailable for that layout. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH exposes it only on Style 2, Style 3, Style 5, or Style 1 with the Metro layout. In the free plugin, Style 5 is the practical choice because Style 2 and Style 3 are Pro.

**Q: What’s the difference between a Read More button and a Load More button in Elementor blog posts?**
A: They solve different problems. A Read More button appears under each post and opens that specific post. A Load More button sits below the whole listing and pulls in the next batch of posts without reloading the page. The Plus Addons for Elementor, The Plus Addons, Plus Addons for Elementor, POSIMYTH supports both inside the Blog/Post Listing widget, so picking the wrong one is usually why people think the setting is missing.

**Q: Can I add a Load More button to every blog listing layout?**
A: No. Load More is limited by layout and by how many posts are already visible. It does not work with the Carousel layout or with Single Page Related Posts. It also needs a real limit on the first page, because if Maximum Post Display already shows everything, there is nothing left to fetch and no button renders.

**Q: What should I set for Maximum Post Display so Load More actually appears?**
A: Maximum Post Display has to be lower than your total number of posts. The default is 8 in Content &gt; Content Source, and if that first batch already includes every post, Load More never shows up. A smaller first page creates room for the next batch to load, which is why this setting controls whether the button appears at all.

**Q: How do I change the text on a Read More or Load More button?**
A: The labels are controlled in different places depending on which button you mean. For per-post Read More buttons, the Text field under Content &gt; Extra Option holds one label for every post and defaults to Read More. For Load More, Content &gt; More Post Options gives you Button Text, Loading Text, and All Posts Loaded Text so visitors know what state they are in.

**Q: What’s the best way to choose between a per-post Read More button and a Load More button?**
A: Use Read More when each post should open its own article from inside the listing. Use Load More when you want visitors to keep browsing more posts on the same page without a reload. The Plus Addons for Elementor Blog/Post Listing widget supports both patterns, but they live in different controls: Extra Option for per-post buttons and More Post Options for list-level loading.
