Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Facets 3.0.7 Minor update available for module facets (3.0.7). Release: Superfish Dropdown Menu 8.x-1.16 Minor update available for module superfish (8.x-1.16). Release: Prototype 5.6.0 Minor update available for theme prototype (5.6.0). Release: Prototype 5.5.1 Minor update available for theme prototype (5.5.1). Release: Native Observability 1.1.0 Minor update available for module native_observability (1.1.0). Release: Educare theme 1.0.0 Initial release available for theme vartheme_bs5_educare (1.0.0)! Release: Horizon Aid theme 1.0.0 Initial release available for theme vartheme_bs5_horizonaid (1.0.0)! Release: Vartheme Bs5 5.0.1 Minor update available for theme vartheme_bs5 (5.0.1). Usage Milestone: Shortcode Module shortcode crossed 1,000 active installs. Module Revived: PDF using mPDF 3.0.1 Module pdf_using_mpdf updated after 13 months of inactivity (3.0.1).

This module allows you to embed Issuu publications within your Drupal content using a simple shortcode. It automatically converts the shortcode into a responsive, accessible iframe, and you can configure the Issuu username for each text format.

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
    provides a dedicated field type for Issuu documents. Issuu Embed Filter
    works inside formatted text through Drupal's text filter system.
  • 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
    provides older API, upload, field, and media integrations. Issuu Embed
    Filter focuses only on embedding existing publications in Drupal 10 and
    Drupal 11 content.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Jul 2026
Latest release
1 month ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
1.0.x-dev Dev 10–11 Jul 23, 2026