Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: Layout Paragraphs 3.0.0-beta5 — New beta version released for module layout_paragraphs (3.0.0-beta5). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Views entity embed

1,353 sites Security covered Drupal 10–11

Part of the Views ecosystem · 280 projects

View on drupal.org

This module allows you to embed Drupal views directly into text areas using a WYSIWYG editor. You can select specific views and their displays, choose whether to override the title, and configure any necessary contextual filters.

Views entity embed module allows you to embed views in textarea using WYSIWYG editor. Another similar module is Advanced Insert View.

Requirements:

Supported branches

These branches are maintained:

2.1.x
Branch for Drupal 10.6+, Drupal 11.3+, and CKEditor 5.
2.0.x
Has security support until the Drupal 10 EOL.

Installation & configuration

  1. Download module and store it in module folder or use composer ( composer require drupal/views_entity_embed) .
  2. Enable the module
  3. Enable the filter 'Display embedded views' for the desired text formats from the Text formats and editors configuration page. ( admin/config/content/formats )
    If the Limit allowed HTML tags filter is enabled, add <drupal-views data-view-name data-view-display data-view-arguments data-embed-button> to the Allowed HTML tags.
  4. Go to Embed buttons administration page (admin/config/content/embed) and create a new button, which embedded type is 'Views'.
    You can choose between the both options:
    • Filter which Views to be allowed as options:
    • Filter which Display to be allowed as options:

    Only the selected views will be allowed to be embed by this Views embed button and for the Views Displays is the same. If you leave the options unchecked so all the views will be allowed.

  5. To enable the WYSIWYG plugin, move the views-entity-embed button into the Active toolbar for the desired text formats.

In WYSIWYG after click the Views Embed Button there are 4 steps

  1. Select the view
  2. Select the display
  3. Checkbox for override the title
  4. Populate the context filters ( if the view has)

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Jun 2023
Latest release
1 month ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.1.0 Stable 10–11 Aug 20, 2026
2.1.0-rc1 Pre-release 10–11 Aug 6, 2026
2.1.0-beta1 Pre-release 10–11 Jul 22, 2026
2.1.x-dev Dev 10–11 Jun 24, 2026
2.0.2 Stable Jun 23, 2023