A WordPress-like slug/permalink interface for Directus 9, providing automatic slug generation and manual control.
WP Slug Interface is a Directus 9 extension that provides a WordPress-like slug/permalink interface for managing URL slugs in content fields. It automatically generates slugs from content and allows manual editing, streamlining the process of creating SEO-friendly URLs within Directus. The extension offers configurable options to control when automatic updates occur, giving content editors flexibility and control.
Directus 9 users, particularly content editors and administrators who need an intuitive, WordPress-like interface for managing URL slugs in their headless CMS projects.
Developers choose this extension to enhance Directus with a familiar, user-friendly slug management experience, reducing manual effort and improving content workflow efficiency. Its configurable automatic generation and manual override options provide the right balance of automation and control.
WordPress alike slug interface for Directus 9
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Creates URL-friendly slugs automatically from content when creating or updating items, reducing manual effort for content editors as per the key features.
Allows users to manually edit slugs with a dedicated interface, overriding automatic generation for precise URL management, enhancing flexibility.
Offers settings to enable or disable automatic updates on item creation, editing, or both, providing tailored workflow control based on project needs.
Displays a magic wand button when automatic updates are disabled but content has changed, enabling one-click sync for easy slug updates, as explained in the FAQ.
Works as a standard string field interface within the Directus App, ensuring easy setup and compatibility without complex configuration.
The extension only functions in the Directus App interface and does not support automatic slug generation through API calls, restricting use in automated or headless workflows, as admitted in the FAQ.
Specifically designed for Directus 9, making it incompatible with newer Directus versions without updates, limiting future-proofing and adoption in evolving projects.
Lacks advanced slug management capabilities such as slug history, duplicate detection, or SEO integration, which might be needed for complex content strategies.
Requires npm installation and a Directus restart, adding complexity for simple deployments or teams with limited technical resources, as noted in the installation steps.