'Anyone can register' vs. 'adding comments'
-
I want to allow comments on my pages, but want to restrict them to people who have taken the time to register.
But I’m not sure I want to allow anyone at all to register. I’d like to restrict membership to those who use a social ID to register (facebook, twitter), etc.
I have a plugin that allows for that kind of registration. But will it still work if I turn off the ‘anyone can register’ setting?
The blog I need help with is: (visible only to logged in users)
-
HI there,
For what site is this? Plugins cannot be used on WordPress.com, and WordPress.com sites don’t allow visitors to register on your site, so it sounds like you’re working on a self-hosted WordPress site instead.
On your WordPress.com site, http://keys2golf.wordpress.com/, go to My SIte ->Settings ->Discussion, and select the Users must be registered and logged in to comment option. That way only people who have WordPress.com accounts, or who connect via a social media account, can comment.
If you’re working on a self-hosted site, if you install and connect the Jetpack plugin and activate the Jetpack comments module, you’ll have exactly the same comment settings as you’d have on a WordPress.com site. Switching off the Anyone can register feature won’t affect that plugin in any way.
As to whether the Anyone can register option makes a difference otherwise you’ll need to ask in the self-hosted WordPress forums, or directly from the developer of the plugin you want to use. That option does not exist on WordPress.com sites, so we don’t have any in depth information on how that works.
-
Thanks for the response.
Yes. The site is self-hosted. The pointer to keys2golf.wordpress.com must have been generated automatically. The site in question is http://treelight.com.
JetPack does look good. I’ll be enabling it shortly. But I’m still a bit confused. What you said is exactly what I want: “only people who have WordPress.com accounts, or who connect via a social media account, can comment.”
As far as I can tell, though, the “Anyone can register” option is a WordPress setting, not a theme option. But clearly it only exists in self-hosted sites.
What is not clear to me is how the JetPack and “anyone can register” options interact. There are two possibilities:
1. “Anyone can register” needs to be on.
2. “Anyone can register” should be off.It all depends on which filter is applied first. Turning off “anyone can register” *could* mean that only users I create have access to the system. On the other hand, it could mean that something like the JetPack option still allows people to register.
So I need to know how the two options interact. (Maybe WordPress.org is the right place to ask that question? The link I followed brought me here, but perhaps I followed the wrong link?)
thanks again.
-
The Anyone can register setting on self-hosted WordPress allows visitors to the site to create username profiles on the site. Those profiles are stored in the database for that specific site. For the most part it’s only used by online stores and membership sites.
That setting does not exist at all on WordPress.com, which is an entirely different version of WordPress. If you use Jetpack comments on your site, you’ll be using the WordPress.com commenting system, so someone will need to have a WordPress.com account to comment on your site on the strictest commenting settings. The Anyone can register setting will have no impact on your comments at all in that case, so you can disable that setting.
-
- The topic ‘'Anyone can register' vs. 'adding comments'’ is closed to new replies.