Creating an Exhibit Theme

Exhibit themes require the following files:

  • header.php
  • footer.php
  • item.php
  • summary.php
  • show.php
  • screen.css

header.php is for header information, including the DOCTYPE, title, meta tags, stylesheets, and anything before the actually page_layout for an exhibit begins.

footer.php is for code after the page layout.

item.php allows exhibit theme creators to style the individual item show page to fit their exhibit, instead of sending exhibit visitors to the item show page of their public theme. The code for pulling in item metadata is similar to that used in the public theme

summary.php

show.php

screen.css is the default file name for the screen stylesheet. You call the stylesheet in your header with the function exhibit_css('screen').