Honestly, I’m not sure where to start… so please bear with me…
You have a multisite setup; Connections can be setup to run either in multisite mode or single site mode on multisite. Which do you want? To help you decide, here’s the difference.
multisite mode is the default when on a multisite WordPress. You activate Connections on each subsite where you want to run Connections. Do not activate network wide; doesn’t work. Each subsite will then have its own database of entries in Connections isolated from the other subsites.
single site mode in multisite is; you activate Connections the primary site and on each subsite where you want to run Connections. Do not activate network wide; doesn’t work. Each subsite where Connections is activated will use the entries entered on the primary site.
If I were to guess, you want single site mode on multisite. If that is the case you need to add the following to your wp-config.php file:
define( 'CN_MULTISITE_ENABLED', FALSE );
Now, this, just might, break the images. That really depends on how your multisite is setup. The fix would to move the entire
connection_images folder to the correct
wp-content folder. You can determine that by looking at the value for the
CN_IMAGE_PATH on the System widget on the Connections : Settings admin page on the primary site.
Hopefully you head is not spinning…
Now, what I honestly do not know is if Connections is in single site mode on multisite WP, will the entries be linked to users on a subsite when they log in on the subsite.
What I do know, when Connections is in multisite mode on multisite WP, when the user logs in primary site where you have Connections activated, it will link the user. However, if the same user logs into a subsite, first, when they have accounts in both the primary and subsite, they will not be linked. And that makes sense because there is not actually an entry to link to in the subsite because it only exists in the primary site. This makes sense because each subsite would have its own Connections db and it would search the subsite db and not the primary or any other subsite for a link.
Does this make sense?