Skip to content
Get Started Download Report a problem

Polimi CdS Sites Docs

A guided WordPress system for building and managing Polimi course websites.

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.


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 quote

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.


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.



  1. Installation and Setup
  2. Site Configuration Checklist
  3. Customizer Settings
  4. Pages and Layouts
  1. Pages and Layouts
  2. Content Types
  3. Blocks Overview