All pluginsContent & SEO
Nested pages
StableA parent for each page, breadcrumbs and full paths kept up to date, and a tree in the admin.
What it does
- A parent field and a tree view in the admin
- Breadcrumbs and full paths kept up to date when pages move
- Find a page by its address in one query
- Menus built from the tree
- Per language with localization
Install
$
npm install @easy-cms/plugin-nested-docsIn easy-cms.config.ts
easy-cms.config.ts
import { defineConfig } from '@easy-cms/core'
import { nestedDocsPlugin } from '@easy-cms/plugin-nested-docs'
export default defineConfig({
// …
plugins: [nestedDocsPlugin({ collections: ['pages'] })],
})From npm. Counts include automated installs, such as CI.
Content & SEO
SEO
@easy-cms/plugin-seoMeta fields with a search preview, sitemaps and structured data, and SEO for AI search: llms.txt, crawler rules and IndexNow.
Redirects
@easy-cms/plugin-redirects301s managed in the admin, added by themselves when a page’s address changes.
Form builder
@easy-cms/plugin-form-builderForms built in the admin, submissions, email notifications and spam protection.