Hello! I’m developing a new website using the Archy theme and encountered a repeatable critical error when replacing the default logo with a custom logo through the theme settings.
The site works normally with the default logo. However, as soon as I select and save a custom logo, the front end displays:
There has been a critical error on this website.
I tested the following:
Disabled Pixelwars Core, but the error remained.
Switched to another theme, and the site loaded normally.
Installed a fresh copy of Archy, but the same error occurred.
Reset the theme_mods_archy-wp database entry, which restored the site.
Tried adding the custom logo again, and the same error immediately returned.
This appears to be related to a theme setting being saved as a string and then used in a multiplication operation on line 805. The site is only displaying now because it is using a text logo.
Could you please advise whether there is an update or patch available for this issue?
The “Logo Padding” field (Customizer > Site Identity) could be saved empty, and the theme then ran a calculation on that empty value, which is fatal error on PHP 8+. The custom logo itself wasn’t the cause — that field just happens to sit in the same panel.