Skip to content
NovaSpark Docs v1.0.0
Live Demo Support

Maintain

Troubleshooting

Fixes for the problems that come up most often, grouped by where they show up.

Most problems fall into a handful of causes. Find the symptom below; if it is not here, see Getting support.

Try this first. Reload without the cache ( Shift R, or Ctrl Shift R), and if you use a caching plugin, clear its cache. A surprising share of “my change did not apply” is a cached page.

Install problems #

SymptomFix
“The theme is missing the style.css stylesheet.”You uploaded the whole ThemeForest bundle. Unzip it and upload novaspark.zip instead.
“The uploaded file exceeds the upload_max_filesize directive.”Your host’s upload limit is too low. Install over FTP instead.
A notice about PHP 8.1Switch PHP version in your host’s control panel. See Requirements.
A notice that ACF is requiredACF is installed but not activated. Plugins → activate it.
The child theme will not activateThe parent must be installed, and its folder must still be named novaspark.
A white screen after activatingRename /wp-content/themes/novaspark/ over FTP to deactivate it, then ask your host for the error log.

Import problems #

SymptomFix
Pages imported but look plain and unstyledElementor Designs was unticked, or Elementor is inactive. Re-import with it on.
Pages are completely blankElementor’s Atomic Widgets are off. See Requirements.
Images missing only on the live siteImported over HTTP, then SSL was enabled. Run a search-and-replace on the database, or re-import with SSL already on.
The import stopped partwayThe tab was closed or reloaded. Reopen the screen — it resumes.
Two of everythingImported twice without Fresh Start. Re-import with Fresh Start on.
Colours and fonts are wrongTheme Settings was unticked, or ACF is inactive.

Layout and styling #

SymptomFix
My header or footer is not showingWork down the placement order: Section Type set correctly, no page-level override, conditions matching this page, block published not draft. See Assigning a block.
The wrong header shows on some pagesTwo blocks match, and the more specific one wins. See When two blocks match.
A plain header appeared instead of mineThat is the fallback. No block is assigned, or none matches this page.
My colour change did nothingThe element has its own colour set in Elementor, which beats the global palette. Clear it there.
Custom CSS is not applyingClear your cache. If it persists, your selector is probably less specific than the theme’s.
Dark mode looks wrong in one sectionSomething is using a fixed colour instead of a token. See Design tokens.
The header overlaps my contentHeader Position is set to Floating. Switch it to Normal, or add top spacing to the first section.

Elementor problems #

SymptomFix
NS widgets are not in the panelNovaKit Core is not active. Check Plugins.
Changes do not show on the live pageClear your cache, then Elementor’s: Elementor → Tools → Regenerate CSS.
A post-element widget shows nothingThose read from the current post, so they only work inside a Single Post/Page template.
A card or slide shows the same content repeatedlyText was typed in rather than set with a Dynamic Tag. See Card.
A motion effect does nothing in the editorSticky and Timeline only run on the real page. Use Preview.
The editor will not loadUsually a memory limit. See Requirements.
An offcanvas never opensNothing is opening it. Add an NovaKit Trigger.

Performance #

SymptomFix
Pages are slowWork through the speed checklist. Start with images.
Something broke after a performance settingTurn them back on one at a time. Defer jQuery is the usual culprit.
Fonts flash before settlingTurn on Preload fonts, and reduce how many weights you load.
Duplicate meta tagsNovaSpark’s SEO options are on alongside an SEO plugin. Turn NovaSpark’s off.

Getting support #

Before contacting support, these three steps resolve most issues and answer the questions we would otherwise have to ask:

  1. Update everythingWordPress, NovaSpark, NovaKit Core, Elementor and ACF.
  2. Test with other plugins offDeactivate everything except NovaKit Core, Elementor and ACF. If the problem stops, reactivate one at a time to find the conflict.
  3. Run the System CheckNovaSpark → Dashboard, and note anything not passing.

Then get in touch through Support & Credits, including your WordPress and PHP versions, the System Check result, what you expected, what happened, and a link to an affected page.

Esc