Polimi CdS Sites Docs
This documentation covers the Polimi WordPress system used to build course websites.
It includes two parts that are designed to work together:
-
polimi-cds-theme
Provides the site structure, templates, navigation, branding, and overall layout. -
polimi-plugin
Adds the Gutenberg blocks and editor tools used to create and manage content.
Together, they form a guided editing system: pages are built using predefined blocks, layouts, and patterns rather than designed from scratch.
Need help?
Section titled “Need help?”The Polimi Course Website template was designed and developed by Giovanni Malausa. Dedicated support is available for setup, editor training, and custom development.
Request a quoteStart here
Section titled “Start here”How this system works
Section titled “How this system works”This system is intentionally structured to guide editors and administrators.
You do not create pages freely from scratch. Instead, you assemble them using predefined blocks and approved layout patterns.
- Some blocks are intended for specific page types.
- Some layouts are deliberately constrained.
- Not every combination is supported.
This helps keep course websites consistent and aligned with the Polimi design system.
If something feels restricted or unavailable, that is often intentional.
Important
Section titled “Important”Use the theme and plugin together. They are designed as a single WordPress system. Using only one of them will lead to incomplete or inconsistent results.
Who should read what
Section titled “Who should read what”-
Editors / content managers
Start with Getting Started, then continue with Content Editing. -
Site administrators
Focus on Theme Guide, especially: