boost / craft-structure-plus
Requires
- php: >=7.3
- craftcms/cms: ^5.0.0
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/phpstan: dev-main
This package is auto-updated.
Last update: 2024-11-10 15:41:31 UTC
README
Structure Plus is a Craft CMS plugin designed to streamline and enhance the authorship experience by providing a cohesive, single-view approach to site management and navigation. With easy access to the entire site structure, authors can quickly view all entries in a channel or create new ones, making content management faster and more intuitive.
In Craft CMS, managing content across Singles, Channels, and Structures can be confusing for authors. Structure Plus encourages a new approach to site setup by leveraging Entry Types instead of relying heavily on Singles for channel content like “News.” This lets you organise your entire site within one unified Structure, rather than isolating key pages as Singles.
Like many Craft CMS developers, we have roots in ExpressionEngine, where the Structure plugin revolutionised content management. Its single-view site structure let authors see the entire content layout at a glance, making content editing more intuitive and significantly reducing authoring time. We’ve now brought this streamlined experience to Craft CMS.
Features
- Unified site view: See the entire site structure in one, easy-to-navigate view. Ideal for authors who want to manage content across the site from a single interface.
- "View all" button: Quickly navigate to a specific channel to view all entries within that channel. Great for reviewing and updating content at a glance.
- "Add new" button: Simplify content creation with a dedicated button for adding new entries directly within a chosen channel, speeding up the content creation workflow.
- Allows reduced reliance on singles: Utilise Entry Types for index pages such as news, resources or blogs. No longer will users be lost to where to find pages.
Why choose Structure Plus?
- Enhanced Navigation: Authors can view and access all site content from a single interface, simplifying navigation and reducing time spent clicking through multiple sections.
- Utilise Structure Plus as navigation: Utilise your structure as navigation.
- Clear Content Overview: By displaying the entire site structure at a glance, authors gain a better understanding of content layout and hierarchy, improving their ability to manage content strategically.
- Faster Content Updates: Quick access to specific channels and entries enables authors to efficiently locate and update content, reducing the need for extensive searching.
- Streamlined Workflow: The intuitive “view all” and “add new” options enable authors to manage and create content with fewer steps, supporting faster task completion.
- Reduced Learning Curve: The simple, cohesive layout helps new authors get up to speed quickly, minimising training time and supporting Craft CMS’s focus on accessible content authoring.
Installation
- Download and install Structure Plus via the Craft Plugin Store or manually upload it to your
plugins
folder. - Navigate to the Plugins section of your Craft CMS control panel, find Structure Plus, and click Install.
Configuration
- Once installed, create your "Site" structure, this can be any standard Craft structure.
- Choose "Customise Sources" and enable the Structure Plus source.
- Create or click into an existing entry.
- You'll see on the top right the Structure Plus dropdown, choose which channel you want to link to this entry.
- Once linked, the entry will have the "view all" or "add new" buttons next to it.
- Utilise entry types to set up your site in a clean and author friendly way.
Documentation
As we improve and add functionality, we'll create some standalone documentation. Watch this space!
Requirements
This plugin requires Craft CMS 5.0.0 or later, and PHP 7.3 or later. Craft 4 coming soon.
Support
For support or questions, reach out via our GitHub repository.