• Resolved Flack Maguire

    (@fdmaguire)


    Okay, I have been all over Google trying to figure this out. I have no doubt that once I am given the answer, it is going to be one of those “doh” moments.

    I am working my way through testing various scenarios in my multisite test environment with some fake user accounts.

    I clearly have the ability to add a simple link to the various sites so that existing users in the network can easily add themselves to one of the sites. Both Mika Epstein’s ‘Join my Multisite’ and Brajesh Singh of BuddyDev with his ‘Join Blog Widget’ do the trick nicely with different takes on approaching adding that capability with their particular plugins. Obviously, both very notable individuals in their respective spaces.

    So, my test user can go through and add themselves to various sites. And, those sites then show in their Dashboard under “My Sites” as would be expected. All good to go here.

    Here is where I now hit my roadblock. What if that user wants to unsubscribe from one single site in the network but not from any of the others to which they already belong? For the life of me, I cannot find out how a user can do this on their own (obviously a SuperAdmin or site admin can do this for them from the backend).

    I am certainly no master at WordPress but I am also more than willing to grind against a problem for quite a while before I ask for help. I am convinced that I just cannot figure out the correct search string to use in Google because this almost certainly comes down to a single setting I need configured properly someplace in the multisite network admin areas (looked many times).

    By the way, I did see the ‘Delete Me’ plugin ( http://wordpress.org/plugins/delete-me ). But, that seems pretty aggressive for what is surely some simple “Unsubscribe” type option/setting I am missing.

    Any help would be much appreciated.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You’d need to cobble your own plugin for users to remove themselves from a blog. Can’t do it by default in a single WP, can’t do it by default in Multisite either.

    Consider: having a one click “add me” and a one click “remove me” available to a troll; might be more a pain than it is worth, imho. Mika looks to have rejected letting users(troll) remove themselves from a blog. Maybe raise it again in the support forum for Mika’s plugin. You could fork it and add your own “remove_user_from_blog” button instead of the “Howdy Member!” message.

    If you just want readers/subscribers/followers, consider other plugins: I use “Reader” from the wpmudev folks. Reader is modelled on Google Reader and you will find a number of great features, similar to Feedly, Tumblr and the WordPress.com reading experience. The most important thing is your users can remain engaged with sites across your network, without ever leaving their own site.

    Thread Starter Flack Maguire

    (@fdmaguire)

    Thanks David for taking the time to respond to my posting. Prior to this posting during my past research efforts, I had looked at all the plugins you have created and am using some of them. So, before responding to the specific issue here, let me share my appreciation for what you have made. We have a kindred focus in that I am also working in the youth education, learning, and developemnt space.

    On your troll comment, would that not be more relevant to the historic view of WordPress as a blogging platform versus a more full fledged CMS? As I suspect you are doing from reading your other writings, I will be using multisite in a very specific way such that none of my users are just random visitors over the internet but rather all are known and specifically approved. The issues around dealing with trolls is not a reality because we can always have a face-to-face “talk” with the young man or woman if they are not treating their fellow classmates/students with kindness.

    Now that I know that I am just not missing some super obvious setting, I will explore what it would take to make a plugin to do this on the back-end. I like the notion of how Mika and Brajash’s plugins allow you to add yourself in the front-end. But, I would prefer to have the removal be something as an option from the back-end dashboard where it shows a user a list of their various sites. Seems like a very natural place to put this. This will allow our users to join and leave sites based on where they are in taking various courses, studies, and learning teams. That changes at a different pace for each of them as they progress through their learning.

    I have done a little bit of coding but to call what I have done anything like real coding would be an insult to all coders. I will see if I can find someone to pay to develop a small plugin to enable this one specific capability. If/when I do, I will post a link to the plugin back here and post it WordPress plugin repository for whoever wants to use it.

    Thanks again for the help. I now know how to proceed.

    P.S. I will also check out Reader.

    You sure something like wordpress Reader would’t be enough? https://wordpress.com/following/edit/

    The follow and unfollow functions are built in and work well. Posts cannot get authored at blogs a user follows, comments work just fine (if blog reading settings are not locked by other privacy plugins).

    Thread Starter Flack Maguire

    (@fdmaguire)

    I will think about it more.

    Not looking for a long conversation with anyone from WPMU Dev, but I am just shy about using their plugins given the numerous negative comments I have read from different web sites/users in reference to their pricing model & customer support. It apparently does not seem to be at the same level of straight forwardness more typical in the WordPress community. Lots of grumbles out there that is not matched by the majority of other big name companies in the WordPress community.

    That being said, I am aware of the Edublogs connection and why some of their team might really get my particular focus. So, it is not a hard wall for me but one I am going to be more hesitant to jump at doing.

    Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    🏳️‍🌈 Advisor and Activist

    Huh. A ‘Leave this site!’ plugin would be interesting.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Allow users to unregister from individual sites’ is closed to new replies.