Notifications
Clear all

Multisite question

5 Posts
2 Users
0 Reactions
2,527 Views
 Matt
(@matt)
Member Customer
Joined: 7 years ago
Posts: 8
Topic starter  

I have multisite, and users are only added to my main site with a membership plugin that shares memberships information across the network.

For this reason, wpdiscuz treats users as guests when they are on subsites even if they are logged in. Is there a way to change this so all users can be recognized across the network?


   
Quote
 Tom
(@tomson)
Famed Member Admin
Joined: 10 years ago
Posts: 4214
 

Hi  actamatt,

WordPress has only one user table for multisite installation and the fact you only allow users to be added in the main websites confuse us and we don't see what's going on your website. I'm sorry but I don't understand how can user be only added in main site not for all subsites.

Also if user is logged in it means it's not a guest so wpDiscuz should not display it as guest. i think the users don't login and post comments so they become guests. There is no way to post a comment as a logged in user and get guest label.


   
ReplyQuote
 Matt
(@matt)
Member Customer
Joined: 7 years ago
Posts: 8
Topic starter  

Thank you for your response. I'll try to explain more clearly.

You are correct that there is only one user database in WordPress Multisite, but a user does not automatically get added to every site. The user must register for sites individually, but the complication is I'm using a membership plugin so they don't register for sites the normal way. I could use a plugin like this one to automatically add them to each site, but I would rather not.  https://premium.wpmudev.org/blog/automatically-add-users-to-sites-across-a-wordpress-multisite-network/

I created a test account and added this test user only to the main site. When I comment on the main site, I am listed as a member. When I comment on any other site, the label shows guest.

When I turn off guest commenting, I can't comment. It says "You are logged in as (username)" at the top but then says "You must be logged in to post a comment" where the comment box should be.

If I turn off the reply button for guests, I don't see the reply button. And so on. The user is treated as a guest.


   
ReplyQuote
 Matt
(@matt)
Member Customer
Joined: 7 years ago
Posts: 8
Topic starter  

I have one more comment. The update looks very good, but I don't see where we can hide the commenter label now.

I thought hiding the label and leaving everything open to guests was one option to addressing my problem. Also, if we can't hide the label, it becomes cluttered with reputation titles from the Advanced Likers addon.

Am I missing the option to hide?


   
ReplyQuote
 Tom
(@tomson)
Famed Member Admin
Joined: 10 years ago
Posts: 4214
 

This option is moved to Comment List setting tab. Please navigate to Dashboard > Comments > Settings > Comment List admin page and find the Comment components option.

wpDiscuz Hide Comment Labels

   
ReplyQuote
Share:
Scroll to top