Hi John. First of all, thanks for trying Staatic to speed up and secure your WordPress site.
In order to find out why the site logo link is not replaced, would it be possible to share your diagnostics file with us?
The diagnostics file can be generated by going to /wp-admin/admin.php?staatic=diagnostics and may be sent to [email protected]. It contains some environment information (feel free to open it in a text editor to verify).
This might give us some clues and could help us reproduce the issue on our environment.
Looking forward to your feedback.
After some testing, we managed to find the reason for the URL to have not been transformed.
When WordPress multi-site is setup with the subdirectories method, then network sites have a URL structure like this:
– main network site
– first network subsite
– second network subsite
In case the first subsite would be published, and it contains a link that references the subsite URL without an ending slash, e.g. , then Staatic is unable to safely replace this URL with the URL of the resulting static site (based on the destination URL). If it would do so, any links from the first subsite referencing the second subsite would break. Therefore the solution in this case is to make sure to link to (with an ending slash) instead of .
We will investigate whether it would be possible to automatically handle this situation in a future release of the plugin.
