Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

JSLD — Json-LD Plugins

Security covered Maintenance fixes only 18 sites

JSLD is a module that allows you to easily add JSON-LD structured data to your Drupal site. It provides a plugin system to organize and attach JSON-LD content based on specific entity types, bundles, view modes, or URL paths.

GitHub project | Issues.

JSLD is simple API for add Json-LD support to your site by using Plugin system.

Module doesn't do nothing without you, it's just help you to organize your Json-LD data on site.

Entity Plugin

Entity plugins is attached for specific entity type and their bundle\view-mode combinations.

It's used when you need to add JSON-LD on pages where specific entity is presented.

/**
 * @JsldEntity(
 *   id = "node_news",
 *   entity_type = "node",
 *   entity_limit = {"news|*"}
 * )
 */

Read more.

Path Plugin

Path plugins is attached for specific pages applies on URL paths.

It's used when you need to add JSON-LD on pages with specific paths.

/**
 * @JsldPath(
 *   id = "organization",
 *   match_type = "listed",
 *   match_path = {"/about", "<front>", "/info", "/info/*"}
 * )
 */

Read more.

Drupal 8–10 · not 11

Ask your assistant about JSLD — Json-LD Plugins

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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
6
Tracked since
Mar 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 5
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
2.0.0-beta3 Pre-release 10–11 Jul 31, 2025
2.0.0-beta2 Pre-release 10–11 May 7, 2025
8.x-1.5 Stable 8–10 May 7, 2025
2.0.0-beta1 Pre-release 10–11 Jan 28, 2025
8.x-1.4 Stable 8–10 Jan 28, 2025
8.x-1.3 Stable 8–10 Mar 20, 2024