Skip to content
NovaSpark Docs v1.0.0
Live Demo Support

Set up your site

Page Settings

Override the header, footer, cover and layout for one page or post, without touching your site-wide settings.

Theme Options set how the whole site behaves. Page Settings overrides that for a single page — a landing page with no header, a post with a different cover, one page with the sidebar on the left.

You will find the box while editing any page or post, below the editor.

Page Settings beats everything. Whatever you set here wins over Display Conditions and over the Theme Options default. That makes it the right tool for a one-off, and the wrong one for a rule — if you find yourself setting the same override on many pages, use Display Conditions on the block instead.

The Page Settings box below the WordPress editor, showing the custom header, footer, cover and layout controls.
The box appears on Pages and Posts, below the editor.

Header #

SettingDefaultAccepts
Custom HeaderUse Global HeaderA Global Block
Header PositionDefaultDefault, Normal, Floating
Header AppearanceDefaultDefault, Auto, Force Light, Force Dark, Adaptive
Sticky AppearanceInheritInherit, Auto, Force Light, Force Dark
Hide HeaderOffOn or off

What each option means is the same as its site-wide counterpart — see Position and appearance. The difference is only that these apply to this one page.

The usual landing-page recipe. Set Header Position to Floating and Header Appearance to Force Light, so the header sits over a dark hero image and stays readable — on that page only, with the rest of the site untouched.

SettingDefaultAccepts
Custom FooterUse Global FooterA Global Block
Hide FooterOffOn or off
Custom Page CoverUse Default Page CoverA Global Block
Hide Page CoverOffOn or off

Hiding the cover is the common one: a homepage rarely wants a title banner above its hero.

Layout #

SettingDefaultAccepts
LayoutInheritedInherited, Full Width, Sidebar Left, Sidebar Right

Inherited follows Theme Options → General → Page Defaults for pages, or Blog Posts → Sidebar Layout for posts. Choose anything else and this page ignores both.

Advanced #

SettingDefaultAccepts
Signed-In RedirectA URL
Body CSS ClassSpace-separated class names
Schema TypeDefaultA schema.org page type

Signed-In Redirect sends visitors who are already logged in somewhere else — useful on a sign-in or registration page, so a returning member lands on their account rather than a form they do not need. Leave it empty and everyone sees the page.

Body CSS Class adds classes to the page’s <body> element, giving you something to target from Custom CSS when you want to style one page differently:

Targeting one page
/* With "campaign" set as the Body CSS Class on that page. */
.campaign .nk-header { background: var(--nk-surface); }

Schema Type tells search engines what kind of page this is. Leave it at Default unless you have a reason, and leave it alone entirely if you use an SEO plugin — see Working alongside an SEO plugin.

How overrides resolve #

For any header, footer or cover, NovaSpark works down this list and stops at the first match:

  1. Hidden hereA Hide toggle in Page Settings. Nothing is drawn at all.
  2. Chosen hereA Custom block in Page Settings.
  3. Matched by conditionsThe most specific block whose Display Conditions match this page.
  4. The site defaultWhatever is set in Theme Options.

An override you forgot is invisible. Because Page Settings wins outright, a block set here months ago keeps appearing on that one page while every other page follows your rules — and nothing on screen says why. If one page is stubbornly different, look here first.

Esc