Only the homepage opens; every other page is blank or not found
Your homepage shows, but a page such as /hosting/ or /contact/ opens a blank page, a spinner or a Not found error from your host. The page exists — WordPress just never receives the request: the server is missing the rule that sends page addresses to WordPress.
- Go to Settings → Permalinks.
- Under Permalink structure, choose Post name.
- Click Save Changes, even if it was already chosen. WordPress writes the rule again.
- Open one of your pages again.
Tip
To check that the page itself is fine, open your-site/?pagename=hosting. If it shows, only the rule is missing.
If the pages still do not open, WordPress could not write the rule. On an Apache host (most shared hosting), put this in the .htaccess file of your WordPress folder, beside wp-config.php. For a site in a folder, replace / with the folder, for example /demo/, on the two lines that name it:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPressOn an nginx-only host, .htaccess is ignored: add this to the site's nginx directives in your hosting panel, or ask your host to:
location / {
try_files $uri $uri/ /index.php?$args;
}Note
A blank page with a spinner is usually your host's own not found page, not WordPress. Once the rule is in place, your visitors see your pages instead.
The cart or the checkout does not look like the rest of the site
A new store gets WooCommerce's Cart and Checkout blocks, which the Agency Partner plugin does not support. Aether turns both pages into WooCommerce's classic cart and checkout the first time you open your dashboard after installing WooCommerce, and keeps the blocks aside. Nothing else is needed.
If you put a block back yourself, Aether leaves it. To return to the classic page, edit it and replace its content with a Shortcode block holding [woocommerce_cart] (cart) or [woocommerce_checkout] (checkout).
Note
A store page that shows Great things are on the horizon to visitors is WooCommerce's Coming soon mode. Turn it off in WooCommerce → Settings → Site visibility → Live.
My site shows only a licence message
The licence is not active for this address. Open Aether → Licence: the state at the top says why — no licence, expired, or in use on another site. Renew it, enter a key, or release the other site; then click Check now. Details in Your licence, updates and moving a site.
The header shows a menu button on a wide screen
On purpose: when your menu, the currency, the cart and the button do not fit on one row, the header switches to the menu button rather than pushing the page sideways. To bring the tabs back, shorten their labels, group services under fewer tabs, or choose a wider Site width in Aether → Settings → Layout.
My CSS changes do not show
- Put your CSS in the child theme's
style.css, or in Appearance → Customize → Additional CSS. Aether's own files are replaced by every update. - Clear your page cache and your browser's cache.
- Aether loads the minified copy of each stylesheet and script (
theme.min.cssbesidetheme.css). To work against the readable files while you debug, adddefine( 'SCRIPT_DEBUG', true );towp-config.php— and take it out afterwards. - A page built with Elementor keeps its own generated styles: after an update, open Elementor → Tools and click Clear Files & Data.
The fonts look like the system font
With Where the fonts come from set to This site, the fonts are copied to your server when you save. If the copy cannot be made — the uploads folder is not writable, or your server may not fetch files — the system font is used rather than Google's, and the line under the setting says why. Fix the cause, then save Typography again; or switch back to Google Fonts.
Form messages do not arrive
Messages are always kept under Aether → Messages, even when the e-mail fails — check there first. If they are there but not in your mailbox, your site cannot send mail: install an SMTP plugin and connect it to a real mailbox. See Forms, messages and the sign-in page.
Prices are missing, or in the wrong currency
Prices come from the Agency Partner plugin. Check that the catalogue is imported and that your store's currency is the one your Agency account is billed in: Agency Partner troubleshooting.
Asking us
Open Aether → Settings → Advanced → System details, copy them, and paste them into a new ticket with what you did and what you saw. They list the versions of Aether, WordPress, PHP, Elementor, WooCommerce and the Agency Partner plugin, and your site's language — no password, no key.