Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 Read More Button for Long Descriptions, SEO-Safe

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: PRODUCTREADMORE1

  • cut a long description to a start height, one click shows the rest
  • the complete text stays in the HTML and readable for search engines
  • for product and category pages, labels per store view
  • Alpine.js in the Hyvä theme, operable by keyboard
Auf Lager
€79.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 features

Magento 2 Read More Button: short pages, full text in the HTML

The Magento 2 Read More Button from Mironsoft cuts long descriptions on product and category pages to a start height that you define. A toggle expands the rest. Unlike solutions that strip text out with a script or hide it with display:none, the complete content stays in the source and inside the document flow. The implementation uses Alpine.js in the Hyvä theme and a CSS height limit, with no extra library.

Adjustable start height

Set the height in pixels or lines, separately for smartphone and desktop.

Text stays in the HTML

Only the display is shortened; the complete text remains in the source and gets read.

Fade at the edge

A soft fade-out shows that the text continues.

Minimum length

Short texts stay as they are, the toggle appears only above a threshold.

Labels per store view

Read more and Show less can be worded freely for every language.

Accessible

A real button with aria-expanded, keyboard support and respect for reduced motion.

Why collapse text

Why long descriptions without a Read More Button cost you buyers

Detailed texts are good for search engines but bad for overview. On a category page a long SEO text pushes the products below the fold; on a product page the visitor lands behind a wall of text instead of at price and cart. Merchants therefore look for a Magento 2 Read More Button that shortens the text without removing it.

That is exactly what separates good solutions from bad ones. If the text is loaded later by script or deleted from the document, the page loses its content for the crawler. The Magento 2 Read More Button from Mironsoft only limits the height of the container and leaves the text where it is.

01Shortening

Magento 2 Read More Button: set start height and minimum length

You decide how tall the text area is in its collapsed state, for example 160 pixels or six lines. You also define a minimum length: if the description is shorter, it is shown in full and no toggle is created. A short text therefore never looks artificially cut off. The values apply globally and can be overridden per store view.

  • Start height in pixels or lines, mobile and desktop separately
  • Minimum length: short texts stay complete
  • Values global, per website or store view
Stores › Configuration › Mironsoft › Read More
Start height mobile
160 px (example value)
Start height desktop
220 px (example value)
Minimum length
600 characters (example value)
Source · example
Container
max-height 160 px, overflow hidden
Text in HTML
fully present
Toggle: button, aria-expanded
02SEO-safe

SEO-safe: Magento 2 Read More Button without hidden text

The module hides nothing. The container gets a maximum height with overflowing content, the rest is simply not visible. The text is fully present in the delivered HTML, and headings and links inside it stay reachable for crawlers. When expanding, the height grows with a short animation to the real size; visitors who prefer reduced motion see the change without animation. Nobody can guarantee a ranking effect, but the technical basis is clean.

  • No display:none, no lazy loading, no removal
  • Headings and links in the text stay in the document
  • Animation is skipped for reduced motion
03Areas

Product page, category and CMS: where the toggle appears

The toggle can be activated for the product description, the category text and any CMS block. On category pages it applies to the description area above or below the listing, so the products stay in view. Visitors who jump in through an anchor, such as a link to a heading inside the text, get the area expanded automatically. For printing, the full text is output.

  • Product description, category text and CMS blocks
  • Anchor jumps expand the area automatically
  • Print view always shows the complete text
Admin › Read More › Areas
Product descriptionactive
Category textactive
CMS block Info (example)off
Frontend · description
Lorem sample text ... (placeholder)
Read moreButton
State: collapsed
04Operation

Operation with keyboard and screen reader

The toggle is a real button with aria-expanded and aria-controls, not a link and not a clickable div. It can be reached with Tab and operated with Enter or Space. After collapsing, the page can scroll back to the start of the text so that nobody loses orientation. Colors, spacing and arrow are styled with Tailwind classes in your theme.

  • Button with aria-expanded and aria-controls
  • Optional scroll back to the text start after collapsing
  • Styling with Tailwind classes in the Hyvä theme
Use cases

Where a Magento 2 Read More Button helps in daily shop work

Four situations in which shortened texts achieve more than long pages.

Category with SEO text

With the Magento 2 Read More Button the description no longer sits in front of the products. Visitors see the listing at once, and the text below it can be expanded.

Technical products with long descriptions

Datasheet texts and usage notes stay complete in the HTML without pushing the buying area down.

Mobile product pages

On a smartphone the Magento 2 Read More Button keeps price and add-to-cart button within reach without long scrolling.

Multilingual stores

The toggle label can be set per store view, so Mehr lesen and Read more fit each language.

Comparison

Magento 2 Read More Button compared with text scripts

What you gain when only the height is limited.

TopicWithout moduleWith Magento 2 Read More Button
Page lengthA wall of text pushes content downCut to a fixed start height
Text in HTMLScript solutions often remove or reload itComplete in the source
OperationClickable div without keyboard supportButton with keyboard and ARIA support
Short textsGet cut anywayStay unchanged thanks to minimum length
LanguagesFixed labelLabel per store view
Setup

How we set up the Magento 2 Read More Button for you

The process after your order.

1

Briefing

We clarify on which page types the toggle should appear and which start height fits your layout.

2

Installation

We install the module and activate the Magento 2 Read More Button for product pages, categories and the CMS blocks you choose.

3

Styling

We match colors, fade and arrow to your theme and set the labels per store view.

4

Testing

We check smartphone, tablet and desktop, anchor jumps, keyboard operation and the source for complete content.

5

Handover

Your team gets a short introduction on how to adjust start height and minimum length later.

Differences

How this differs from product tabs, accordions and the SEO Suite

Product tabs and accordions divide content into several areas with their own headers. The Magento 2 Read More Button instead shortens a single long text and expands it in place. The Mironsoft SEO Suite handles meta data, structured data and hreflang; it does not change how texts are displayed.

You can combine both, even the Magento 2 Read More Button next to tabs. The toggle works with Alpine.js in the Hyvä theme, without jQuery, without Knockout and without an additional library.

05How the purchase works

No download — personal setup instead

Read More Toggle is not listed here as a ready-made download file for self-installation. The purchase is a service commission: we get in touch after the purchase, install the module in your shop and agree on start height, page types and labels together with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about SEO, operation, settings and how the purchase works.

How can I collapse a product description in Magento 2?
With the Magento 2 Read More Button you set a start height. The text is cut visually, and a toggle expands it completely with one click.
Does the Magento 2 Read More Button keep the text readable for Google?
Yes. Only the height of the container is limited. The complete text is in the HTML, nothing is removed or loaded later. An effect on rankings cannot be guaranteed.
How can I place the category text below the products in Magento 2 and collapse it?
The toggle works for the category text at the position your theme provides. If the description is short, it stays fully visible without a toggle.
Can I change the label?
Yes, Read more and Show less can be worded freely per store view, also for several languages.
What happens with short texts?
Below the configured minimum length the text is shown unchanged and no toggle appears.
Does the area expand automatically for an anchor link?
Yes. If someone jumps via an anchor link to a heading inside the shortened text, the area is opened.
Does the Magento 2 Read More Button work with Hyvä?
Yes, it is based on Alpine.js and a CSS height limit. jQuery, Knockout or further scripts are not loaded.
Is the toggle accessible?
It is a real button with aria-expanded, reachable by keyboard, and it respects the reduced-motion setting. The overall accessibility assessment of your shop remains with the operator.
Can I activate the toggle for certain pages only?
Yes. You switch product pages, categories and individual CMS blocks on or off separately.
Can I download and install the module myself?
No. This offer is not a download product. After the purchase we install and configure the Magento 2 Read More Button module for you personally in your shop.
Write Your Own Review
You're reviewing: Magento 2 Read More Button – Mironsoft
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 Read More Button – Mironsoft

Magento 2 Read More Button – Mironsoft

€79.00