Common errors and fixes
Common guides: Common errors and fixesStart with the error message you see. If yours is not here, follow Troubleshooting an issue.
The package could not be installed. The theme is missing the style.css stylesheet
Section titled “The package could not be installed. The theme is missing the style.css stylesheet”You uploaded the full ThemeForest package instead of the theme zip. Unzip the package and upload only theme.zip (for example kleo.zip). See Install the theme (KLEO · Typer · SeeKo · SweetDate · BuddyApp).
The uploaded file exceeds the upload_max_filesize directive
Section titled “The uploaded file exceeds the upload_max_filesize directive”Your server limits upload size. Either ask your host to raise upload_max_filesize and post_max_size to 64M, or upload the theme folder by FTP (steps: KLEO · Typer · SeeKo · SweetDate · BuddyApp).
Allowed memory size of … bytes exhausted
Section titled “Allowed memory size of … bytes exhausted”PHP ran out of memory. Raise the limit to 256M (how: KLEO · Typer · SeeKo · SweetDate · BuddyApp). If the error names a plugin file, that plugin is the one using the memory; check for an update or disable it to confirm.
Maximum execution time of 30 seconds exceeded
Section titled “Maximum execution time of 30 seconds exceeded”A long task, usually a demo import or an update, was stopped by the server. Ask your host to raise max_execution_time to 180 or more, then run the task again. Demo importers skip what was already imported.
The demo import stops or never finishes
Section titled “The demo import stops or never finishes”- Check the requirements (KLEO · Typer · SeeKo · SweetDate · BuddyApp): memory 256M and execution time 180 seconds or more.
- Install and activate the plugins the demo needs first. The importer lists them.
- KLEO, Typer and SeeKo: the importer needs a registered theme (KLEO · Typer · SeeKo · SweetDate · BuddyApp) and outgoing HTTPS requests to our servers. A firewall or security plugin can block them.
- Import one demo at a time and wait for the success message before leaving the page.
Pages, profiles or groups show “Page not found” (404)
Section titled “Pages, profiles or groups show “Page not found” (404)”Go to Settings > Permalinks and click Save Changes without changing anything. This rebuilds the URL rules. For BuddyPress pages, also check Settings > BuddyPress > Pages (BuddyPress 12 and newer: Settings > BuddyPress > URLs) and make sure every component has a page.
Changes in the theme options do not show on the site
Section titled “Changes in the theme options do not show on the site”- Clear every cache: caching plugin, server cache (ask your host), CDN such as Cloudflare, and your browser (Ctrl + F5).
- KLEO: open Theme options and click Save Changes once to regenerate the theme’s CSS file.
- If you use a minify or combine option, turn it off, check, then turn it back on.
Customizer settings are gone after switching to the child theme
Section titled “Customizer settings are gone after switching to the child theme”Customizer settings are saved per theme. Export them from the parent theme and import them in the child theme. See Saving Customizer settings (Typer · SeeKo · BuddyApp).
White screen or “There has been a critical error on this website”
Section titled “White screen or “There has been a critical error on this website””WordPress stopped because of a PHP error. It usually sends the administrator an email with the cause and a recovery link.
-
Open the recovery link from that email, or turn on logging by adding this to
wp-config.php:define( 'WP_DEBUG', true );define( 'WP_DEBUG_LOG', true );define( 'WP_DEBUG_DISPLAY', false ); -
Reload the page, then open
wp-content/debug.log. The last lines name the file that failed. -
If it is a plugin, rename its folder in
wp-content/plugins/by FTP to disable it. If it is your child theme’sfunctions.php, remove your last change. -
Turn
WP_DEBUGoff again when you are done.
Plugin says “license not activated” or asks for a purchase code
Section titled “Plugin says “license not activated” or asks for a purchase code”That is a bundled premium plugin (KLEO · Typer · SeeKo · SweetDate · BuddyApp). It works without its own license; updates come with the theme.
Emails from the site do not arrive
Section titled “Emails from the site do not arrive”Registration, password reset and notification emails depend on your server’s mail setup, which many hosts restrict. Install an SMTP plugin (for example WP Mail SMTP or FluentSMTP) and send through a real mail provider.