So I am assuming that this is not something to do with my theme or plugins, maybe malware?
No, this definitely doesn’t appear like a malware issue, and a Sucuri site scan shows your site as being malware free.
It is not letting me upload the theme I purchased.
Is this the zipped file of the theme you are navigating to and trying to upload? Have you deleted the old echelon theme directory that was set to echelon.HOLD? If so, then try unzipping the theme onto your desktop and uploading the unzipped theme folder into the /wp-content/themes/
directory using FTP. Then see if you can activate.
A different error is only showing up when I view it on my mobile decide that says Use of undefined constant script_debug – assumed “script_debug’ in /hermes/waloraweb040/b1486/moo.bellavitasnoqualmiec/wp-includes/formatting.php on line 4144
I also see that same notice when I view your site using the Firefox browser on a desktop device. Is that notice showing when you have all plugins deactivated and the Twenty-Fifteen theme activated? As this a notice rather than a warning or error (therefore not critical), you have the option to hide these messages through the wp-config.php
file found in the same root directory where the wp-content
and wp-admin
directories are. Locate the file, take a backup, and then locate the line:
define('WP_DEBUG', true);
and set it to:
define('WP_DEBUG', false);
Or, if you cannot find that line insert it above the final That’s all … line:
define('WP_DEBUG', false);
/* That's all, stop editing! Happy blogging. */
In future you can manually set this value to true when you want to debug a problem with your site, and so reveal any notices, warnings or errors, but set at false these messages don’t disturb your site visitors ??