Completely Delete: Delete a post with all its children in WordPress

Have you ever wondered a quick way to delete all children while delete a post in WordPress? Completely Delete is the right plugin for you.

Currently there are 3 types of child posts will be trashed or deleted with their parent posts, when using Completely Delete:

  • Page (or any hierarchical custom post type)
  • Attachment (Optional, you need to enabled this function on plugin settings page)
  • Nav item (Items in Menus)

We also make these children posts could be restored, while their parent posts are recovered from trash.

Here are some screenshots:

Any comments or suggestions are welcome!

5 responses

  1. […] gist is kinda of my inspiration to create Completely Delete. Last year a client project need cross reference between 2 post types. When I do some research on […]

  2. […] not (mainly) self-promote” so I guess it should be fine if I share my first blog post “Delete a post with all its children in WordPress” there. It went just okay and I got 5 votes for that post. That encouraged me to keep sharing […]

  3. […] idea came from a client project, like our previous plugin – Completely Delete. Have you ever did the technical support online or on the phone with your clients? One challenge we […]

  4. […] Completely Delete: Delete A Post With All Its Children In WordPress: Our first plugin, released at the end of 2013. Could be useful if you don’t want to leave the attachments alone after deleting a post. […]

  5. Did not know that such this plugin ever exist. Wonderful job!

Leave a Reply

Your email address will not be published. Required fields are marked *