So now I have finally found plugins for social network login that works on my web hotel. (The Nextend plugins.) 🙂
I have set “users must be registered and logged in to comment” on the main site (this is a multisite). Works nicely on the main site.
Unfortunately this is not carried over to the subsites. How do I force this on the subsites too? (Without having to do it manually.)
One more little problem (which I think is easier to solve): I want only the social plugin login on the login pages. Is there a really easy way to do that?
UPDATE: Solved. Can be done by adding a filter for the “comment_registration” option. See
https://codex.wordpress.org/Plugin_API/Filter_Reference/pre_option_(option_name)
Sorry for the noise.
Here is what you do to force registration on sub sites:
To only show social buttons for login something like this can be used:
Since the plugins for social buttons do not place those on sub sites you probably want to login through the main site:
This can be added to a themes functions.php. Or put in a plugin (which I did not have time to do yet).
Maybe I should add that a malicious user could still try to get in another way. This is just to make normal users more comfortable.