WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want it to be possible for the users to edit and delete their own posts, not only through the admin panel as it is by default. I've look around on the net but haven't found any information about it.

How can this be done?

share|improve this question
To answer your question we have to write whole article and implement almost everything for you. Such questions are not welcome here. Try to ask narrow question. – Eugene Manuilov Mar 4 '13 at 17:06
@EugeneManuilov: Dear Eugene. If you look at the answer below you see that's not the case. This can be done by just change the user role, which I was hoping and you don't need to write "whole article". This question as well as the answer below can definitely be of help for other users in the future, and what I wrote in my question was narrow enough to answer the question in a good way. – holyredbeard Mar 4 '13 at 17:34
up vote 2 down vote accepted

Take a look at http://wordpress.org/extend/plugins/front-end-editor/

If you assign users the Contributor role, they'll be able edit their own posts from the frontend. You could use a basic redirect to prevent Contributors from being shown the admin panel on login... look around StackExchange/Google for several solutions to this.

For another solution, which will give you more control over the process (including adding/editing/deleting posts), check out the tutorial at http://wp.tutsplus.com/series/posting-via-the-front-end/

share|improve this answer
Thanks a lot for this! – holyredbeard Mar 4 '13 at 17:28

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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