We have a key employee who is resigning. I would prefer to retain her attribution for stories she has posted for our institution. My first thought was to create a custom "resigned" user role and move her account there. Then I began to consider the various methods a user (whether actual employees or not) may exit as a contributor.

  • Resignation
  • Death
  • Termination
  • Temporary Leave
  • Internal Promotion
  • Position Change
  • Asked to have Attribution Removed
  • Asked to have Content Removed

My first inclination is to move the user into a logical role. This would preserve both the frontend and backend attribution. It would also allow a simple method for reinstating users upon their return. In addition, there could be some benefit in a report on the history of user activity as well.


Although you could create another class of users, I'd just do the following:

  • Change their password to something really strong and random

  • Change their email address to an invalid value (or maybe a variation of yours) so they can't do a password reset.

  • Maybe change their description/info to show that they are a 'past employee' or whatever generic/polite term you want to use

That way, their articles will still be visible and attributed to them, but the person will no longer be able to add, since you have changed their password.

And, if they have any other access to your site (FTP, hosting, remote access, network access, etc), deleting those accounts is important. Act as if the person would do damage to your site in any way, and block those actions, even if they are leaving on good terms. Disgruntled and ex-employees can have nefarious intents....and better to be safe than sorry.

And I would do all of this sooner than later. No need to give them the opportunity to be nefarious.


WPBeginner has an article describing use of the "User Blocker". It sounds like just what you need.

Good luck!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.