Hello @thomhsb,
Thank you for using Optimole and reaching out to us for assistance.
To better assist you with the issue you are experiencing, can you please provide us with an example page or post where the images are not being served or optimized as expected? This will allow us to investigate the issue and provide you with a solution.
From your query it appears that you are talking about the WordPress multisite network, I would like to inform you that Optimole does work with WordPress multisite. However, it works a bit differently than what you may be used to. Currently, multisite support is experimental, but we can help you set it up if you are interested.
To set up multisite support, you will need to add some wp-config.php constants. From that moment, all the settings from all sites on the network will be controlled from a base site.
Here’s an example of what you need to add to your wp-config.php file:
if ( ! defined( 'OPTIML_ENABLED_MU' ) ) {
define( 'OPTIML_ENABLED_MU', true );
}
if ( ! defined( 'OPTIML_MU_SITE_ID' ) ) {
define( 'OPTIML_MU_SITE_ID', 92 );
}
In this example, 92 is the site ID that will control the settings for all sites on the network. Additionally, the plugin needs to be network activated.
For instance, if you connect the plugin on the site with ID 92, all the sites on the network will be connected. If you change a setting on site 92, all the other sites will use that setting. However, if you try to change the settings on the dashboard of any other site, the settings will not be saved.
I hope this information helps. Please let us know if you have any further questions or concerns.