Skip to content
Get Started Download Report a problem

Admin Tools and Special Behaviors

This page documents theme behavior that affects administrators and editors inside WordPress admin.

Location:

  • Settings -> Polimi Theme Settings

Available options:

  • enable beta theme updates
  • enable Testimonials
  • enable Demo Mode
  • show theme version in the admin bar
  • show the update-check shortcut in the admin bar
  • enable restricted Custom CSS access

Demo Mode is disabled by default and enables presentation or features intended only for showcase sites. It currently replaces the standard Support Politecnico donation panel in the public footer with a link to the design-system documentation. It does not alter site content, blocks, or editor capabilities.

When enabled:

  • prerelease theme versions such as beta or RC builds can be offered to the site

When disabled:

  • prerelease theme versions are filtered out
  • only stable releases are surfaced

When enabled:

  • the Testimonials post type becomes visible in the admin UI
  • Testimonials archive settings become available in the Customizer

When disabled:

  • the Testimonials admin UI is hidden

When enabled:

  • administrators see the active theme version in the top admin bar
  • prerelease versions are visually flagged

This is useful when testing beta builds or maintaining multiple environments.

The use of custom CSS is limited as a security measure to prevent injecting arbitrary CSS into the site.

The theme adds dashboard widgets for:

  • quick actions to create News, Projects, and optionally Testimonials
  • a site overview showing the site title, school, theme, plugin, and WordPress versions

The theme hides:

  • the default Posts post type
  • the Comments menu and admin-bar item

This helps keep the admin experience focused on the custom content model.

If a theme update is available, administrators with theme update capability see a dashboard notice with a direct update link.