Drupal is a registered trademark of Dries Buytaert
Drupal 10.6.14 Update released for Drupal core (10.6.14)! Drupal 11.3.16 Update released for Drupal core (11.3.16)! Entity Usage 8.x-2.2 Minor update available for module entity_usage (8.x-2.2). Entity Usage 5.0.0-beta4 New beta version released for module entity_usage (5.0.0-beta4). OpenCulturas 3.0.4 Minor update available for distribution openculturas (3.0.4). CaptchEtat (with CAPTCHA) 2.2.0 Minor update available for module captcha_captchetat (2.2.0). Static Suite 1.2.9 Minor update available for module static_suite (1.2.9). Media Scroller 1.0.5 Minor update available for module media_scroller (1.0.5). Features 8.x-3.17 Module features updated after 9 months of inactivity (8.x-3.17). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

The Issuu Embed Filter module provides a lightweight text filter for embedding
Issuu publications in Drupal content.

Content editors can insert an Issuu publication using a simple shortcode:

`[issuu=document_identifier]`

The filter converts the shortcode into a responsive Issuu iframe. The Issuu
username is configurable independently for each text format.

## Features

- Embeds Issuu publications using a simple shortcode.
- Provides a configurable Issuu username for each text format.
- Generates responsive iframe markup.
- Generates accessible iframe titles from document identifiers.
- Supports Drupal 10 and Drupal 11.
- Has no contributed module dependencies.
- Does not require editors to paste iframe or JavaScript code.

## Requirements

This module requires the Drupal core Filter module.

No third-party PHP libraries are required.

An Issuu account and published Issuu documents are required to display
publications.

## Installation

Install the module using Composer:

`composer require drupal/issuu_embed`

Enable the module through the Extend administration page or with Drush:

`drush en issuu_embed`

## Configuration

1. Go to Configuration > Content authoring > Text formats and editors.
2. Edit the text format that should support Issuu embeds.
3. Enable the Issuu embed filter.
4. Enter the Issuu username that owns the publications.
5. Save the text format.

## Usage

Add the following shortcode to formatted content:

`[issuu=summer_guide_2026]`

Replace `summer_guide_2026` with the Issuu document identifier.

## Similar projects and differences

- [Issuu Viewer](https://www.drupal.org/project/issuu_viewer) provides a
dedicated field type for Issuu documents. Issuu Embed Filter works inside
formatted text through Drupal's text filter system.
- [Media Entity Issuu](https://www.drupal.org/project/media_entity_issuu)
integrates Issuu publications with Drupal Media entities. Issuu Embed Filter
does not create entities and is intended for lightweight shortcode-based
embedding.
- [Issuu integration](https://www.drupal.org/project/issuu) provides older API,
upload, field, and media integrations. Issuu Embed Filter focuses only on
embedding existing publications in Drupal 10 and Drupal 11 content.

Activity

Total releases
1
First release
Jul 2026
Latest release
1 hour ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Release date
1.0.x-dev Dev Jul 23, 2026