Eleventy plugin to generate JSON-LD structured data.
npm install @quasibit/eleventy-plugin-schema





Eleventy plugin to generate JSON-LD structured data.
- Installation
- Introduction
- Usage
- Related plugins
- Maintainers
- License
Install the package:
``sh`
npm install --save @quasibit/eleventy-plugin-schema
Add the plugin to your Eleventy configuration.
ESM (Eleventy 2.0+):
`js
// eleventy.config.js
import schema from "@quasibit/eleventy-plugin-schema";
export default function(eleventyConfig) {
eleventyConfig.addPlugin(schema);
}
`
CommonJS:
`js
// .eleventy.js
const schema = require("@quasibit/eleventy-plugin-schema");
module.exports = function(eleventyConfig) {
eleventyConfig.addPlugin(schema);
};
`
The plugin adds two shortcodes to generate the JSON-LD script:
- jsonLdScript (includes the