Commercial: don't show commercial components on fronts with page skins

For now, cos they're all bust and it'll be a big job to fix
Maybe move the last clause above the expensive `query(...)` one, to avoid an unnecessary DOM crawl.