<p><strong>Update:</strong></p>
<p>Craft added native <a href="https://github.com/craftcms/cms/blob/develop/CHANGELOG.md#310---2019-01-15" rel="nofollow noreferrer">soft-delete support</a> to elements in Craft 3.1.</p>
<p><a href="https://craftcms.com/docs/3.x/extend/soft-deletes.html" rel="nofollow noreferrer">https://craftcms.com/docs/3.x/extend/soft-deletes.html</a></p>
<hr />
<p>Currently not... Craft does a &quot;hard&quot; delete for its elements instead of a &quot;soft&quot; delete like what you're looking for.</p>
<p>You could probably pull off something close to what you're looking for with a plugin that listened to many of Craft's <a href="http://buildwithcraft.com/docs/plugins/events-reference" rel="nofollow noreferrer">onBeforeDelete*</a> events, though.</p>
<p>Otherwise, sounds like a good feature request for the <a href="http://feedback.buildwithcraft.com" rel="nofollow noreferrer">feedback site</a>!</p>

CC BY-SA 3.0
2015-08-21T09:10:58.480Z
I would also like to see a soft delete option in craft. I could not find a post about this on the feedback site, so i posted one: http://feedback.buildwithcraft.com/forums/285221-feature-requests/suggestions/9409188-soft-delete-entries
Petter
CC BY-SA 4.0
2021-12-06T19:29:10.213Z
Since this is the officially accepted answer, it would be nice to have it updated to reflect the current reality (that craft soft deleted most entries), given that it is the first one people will see when viewing this post.
Augustine Calvino
CC BY-SA 4.0
2021-12-06T22:04:31.360Z
@AugustineCalvino done!
Brad Bell
CC BY-SA 4.0
2015-08-04T05:14:32.403Z
2021-12-06T22:04:21.263Z
2021-12-06T22:04:21.263Z
Brad Bell
<p>In the toolbar above the element index you can use the "status" dropdown to filter by trashed elements. From there you can select the entries you want to recover and click the "Restore" button.</p>

<p><a href="https://i.sstatic.net/LZU3W.png" rel="nofollow noreferrer"><img src="https://i.sstatic.net/LZU3W.png" alt="Status dropdown"></a></p>

CC BY-SA 4.0
2019-08-23T17:37:47.457Z
2019-08-28T13:06:34.810Z
2019-08-28T13:06:34.810Z
Sébastien Poirier
<p>Is there a way to "undelete" an entry that has been deleted? (Kind of like the "Trash/Recycling Bin" functionality of our computer OS.)</p>

<p>I don't see any obvious way to do this, but since Craft Pro has page versioning it seems like perhaps there should be a way to restore an old version of a page that has since been removed?</p>

<entries><workflow>
Undeleting entries (or restore previous version of deleted entry?)
# Undeleting entries (or restore previous version of deleted entry?)

(Asked by: username_0 on 2015-08-04)

Is there a way to "undelete" an entry that has been deleted? (Kind of like the "Trash/Recycling Bin" functionality of our computer OS.)

I don't see any obvious way to do this, but since Craft Pro has page versioning it seems like perhaps there should be a way to restore an old version of a page that has since been removed?

**Tags:** entries, workflow


---

## 2 answers

### Answer by username_1 on 2015-08-04. Score: 3 | Accepted answer

**Update:**

Craft added native [soft-delete support](https://github.com/craftcms/cms/blob/develop/CHANGELOG.md#310---2019-01-15) to elements in Craft 3.1.

<https://craftcms.com/docs/3.x/extend/soft-deletes.html>

---

Currently not... Craft does a "hard" delete for its elements instead of a "soft" delete like what you're looking for.

You could probably pull off something close to what you're looking for with a plugin that listened to many of Craft's [onBeforeDelete\*](http://buildwithcraft.com/docs/plugins/events-reference) events, though.

Otherwise, sounds like a good feature request for the [feedback site](http://feedback.buildwithcraft.com)!

> **Comments:**
> **username_2**: I would also like to see a soft delete option in craft. I could not find a post about this on the feedback site, so i posted one: http://feedback.buildwithcraft.com/forums/285221-feature-requests/suggestions/9409188-soft-delete-entries  
> **username_3**: Since this is the officially accepted answer, it would be nice to have it updated to reflect the current reality (that craft soft deleted most entries), given that it is the first one people will see when viewing this post.  
> **username_1**: @AugustineCalvino done!  

---

### Answer by username_4 on 2019-08-23. Score: 5

In the toolbar above the element index you can use the "status" dropdown to filter by trashed elements. From there you can select the entries you want to recover and click the "Restore" button.

[![Status dropdown](https://i.sstatic.net/LZU3W.png)](https://i.sstatic.net/LZU3W.png)


---

