Admin Tools and Special Behaviors
This page documents theme behavior that affects administrators and editors inside WordPress admin.
Theme Settings Page
Section titled “Theme Settings Page”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 DEMO
Section titled “Demo Mode ”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.
Beta Theme Updates BETA
Section titled “Beta Theme Updates ”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
Testimonials Toggle BETA
Section titled “Testimonials Toggle ”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
Theme Version in The Admin Bar
Section titled “Theme Version in The Admin Bar”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.
Custom CSS PRO
Section titled “Custom CSS ”The use of custom CSS is limited as a security measure to prevent injecting arbitrary CSS into the site.
Dashboard Widgets
Section titled “Dashboard Widgets”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
Default WordPress Cleanup
Section titled “Default WordPress Cleanup”The theme hides:
- the default
Postspost type - the
Commentsmenu and admin-bar item
This helps keep the admin experience focused on the custom content model.
Theme Update Notice
Section titled “Theme Update Notice”If a theme update is available, administrators with theme update capability see a dashboard notice with a direct update link.