Title: Simple Revisions Delete
Author: Brice Capobianco
Published: <strong>2015年1月5日</strong>
Last modified: 2026年10月3日

---

プラグインを検索

![](https://ps.w.org/simple-revisions-delete/assets/banner-772x250.jpg?rev=1060127)

![](https://ps.w.org/simple-revisions-delete/assets/icon.svg?rev=1060127)

# Simple Revisions Delete

 作者: [Brice Capobianco](https://profiles.wordpress.org/brikou/)

[ダウンロード](https://downloads.wordpress.org/plugin/simple-revisions-delete.2.0.2.zip)

 * [詳細](https://ja.wordpress.org/plugins/simple-revisions-delete/#description)
 * [レビュー](https://ja.wordpress.org/plugins/simple-revisions-delete/#reviews)
 *  [インストール](https://ja.wordpress.org/plugins/simple-revisions-delete/#installation)
 * [開発](https://ja.wordpress.org/plugins/simple-revisions-delete/#developers)

 [サポート](https://wordpress.org/support/plugin/simple-revisions-delete/)

## 説明

**Delete the revisions of your posts individually or all at once, either from the
editor or through a bulk action. Works with both the block editor and the classic
editor.**

#### What does it do?

Simple Revisions Delete adds a discreet purge control next to the revisions counter
of the post you are editing. One click and the revisions of that post are gone.

It helps you keep a clean database by removing unnecessary post revisions. Unlike
most similar plugins, it lets you delete the revisions of a specific post rather
than wiping every revision of your site at once.

The plugin blends into the WordPress admin, relies exclusively on core functions
to delete revisions safely, and adds no settings page: there is nothing to configure.

#### How does it work?

 * In the **block editor**, a “Purge” button sits in the post status panel of the
   sidebar, right below the publishing options. It tells you how many revisions 
   the post has and deletes them all in one request.
 * In the **classic editor**, the same control appears in the Publish metabox, and
   each revision listed in the Revisions metabox gets its own “Delete” button.
 * In the **posts and pages list**, a “Purge revisions” bulk action lets you clean
   up several posts at once.

Everything happens in the background, so no page reload is needed: the block editor
relies on the WordPress REST API, the classic editor on admin-ajax. Without JavaScript,
the classic editor control falls back to a regular form submission and the bulk 
action keeps working.

#### What’s new in 2.0?

The block editor integration has been rewritten from scratch. The previous version
relied on jQuery and on the internal markup of the editor, which stopped working
when Gutenberg 7.1 reorganised its DOM. The purge control is now a genuine editor
plugin (`PluginPostStatusInfo`) reading and writing through a dedicated REST API,
so it no longer depends on class names that can change at any release.

The rest of the plugin has been rewritten too: one class per responsibility, no 
more inline `<style>` and `<script>` blocks, destructive actions moved off `GET`
requests, native bulk action filters instead of injected jQuery, and an interface
that works with a keyboard and a screen reader.

[See the plugin page](http://b-website.com/simple-revisions-delete-free-wordpress-plugin)

NOTE: this plugin has no settings page, and needs none.

#### Post type support

The supported post types are **post** and **page** by default. Use the `wpsrd_post_types_list`
filter to add your own or to remove the defaults:

    ```
    function bweb_wpsrd_add_post_types( $post_types ) {
        $post_types[] = 'additional-cpt';
        $post_types[] = 'another-cpt';

        return $post_types;
    }
    add_filter( 'wpsrd_post_types_list', 'bweb_wpsrd_add_post_types' );
    ```

Use [get_post_types()](https://developer.wordpress.org/reference/functions/get_post_types/)
if you want to support every custom post type at once.

#### Custom user capability

The capability required to delete revisions is `delete_post`. Override it with the`
wpsrd_capability` filter:

    ```
    function bweb_wpsrd_capability() {
        return 'edit_post';
    }
    add_filter( 'wpsrd_capability', 'bweb_wpsrd_capability' );
    ```

#### REST API

The plugin registers three routes under the `wpsrd/v1` namespace. All of them check
that the post type is supported and that the current user holds the capability above
for the requested post:

 * `GET /wpsrd/v1/posts/<id>/revisions` — returns the number of revisions
 * `DELETE /wpsrd/v1/posts/<id>/revisions` — deletes every revision of the post
 * `DELETE /wpsrd/v1/posts/<id>/revisions/<revision_id>` — deletes a single revision

Each response returns the number of deleted revisions and the number of revisions
left.

#### 言語

The plugin only holds a handful of sentences, easy to translate through its `.po`
and `.mo` files. Available languages:

 * 英語
 * フランス語
 * German — thanks to [mallard66](https://profiles.wordpress.org/mallard66)
 * Dutch — thanks to [jondor](https://profiles.wordpress.org/jondor)

Want to add yours? [Get in touch](http://b-website.com/contact)

[CHECK OUT MY OTHER PLUGINS](http://b-website.com/category/plugins-en)

**Please ask for help or report bugs if anything goes wrong. It is the best way 
to make the whole community benefit from it!**

## スクリーンショット

[⌊The purge control in the classic editor⌉⌊The purge control in the classic editor⌉[

The purge control in the classic editor

[⌊Purge in progress⌉⌊Purge in progress⌉[

Purge in progress

[⌊Purge done⌉⌊Purge done⌉[

Purge done

[⌊The bulk action⌉⌊The bulk action⌉[

The bulk action

[⌊Deleting a single revision⌉⌊Deleting a single revision⌉[

Deleting a single revision

[⌊The purge control in the block editor⌉⌊The purge control in the block editor⌉[

The purge control in the block editor

## インストール

 1. Upload and activate the plugin (or install it from the WordPress plugin directory)
 2. That’s it, it is ready to use

## FAQ

### Who can purge the revisions of a post?

Only users allowed to delete that post, unless you change the required capability
with the `wpsrd_capability` filter.

### Does it work on multisite?

はい

### Does it work without JavaScript?

In the classic editor, yes: the purge control is a plain form and falls back to 
a full page submission. The bulk action works without JavaScript too. The block 
editor itself requires JavaScript, so its purge button does as well.

### Can I delete a single revision?

Yes, from the Revisions metabox of the classic editor: every listed revision has
its own “Delete” button. In the block editor, only the full purge is available.

### Does deleting revisions affect the published post?

No. Only revisions are deleted, through the core `wp_delete_post_revision()` function.
The post itself and its current content are never touched.

### Is there a settings page?

No, and none is needed. The two filters documented above are the only configuration
points.

## 評価

![](https://secure.gravatar.com/avatar/1b08be349e02a1c8c843d7aa232b2e34701907bc2c74a69acf13ae786bbc9395?
s=60&d=retro&r=g)

### 󠀁[Unique plugin!](https://wordpress.org/support/topic/unique-plugin-14/)󠁿

 [Nur Muhammad](https://profiles.wordpress.org/b-muhammad/) 2026年10月3日

The only plugin out there that allows you fo select which revisions to delete – 
individually for each post!

![](https://secure.gravatar.com/avatar/a5682bf7ebdc5a602e76f255377caf74438353cbe8379ef6c21950232c659d3e?
s=60&d=retro&r=g)

### 󠀁[Simple and effective!](https://wordpress.org/support/topic/stopped-working-with-7-1/)󠁿

 [dirtoval66](https://profiles.wordpress.org/dirtoval66/) 2026年9月7日 1 reply

It had stopped working on Wordpress 7.1, but latest release (2.0.1) solves it. Great
support!

![](https://secure.gravatar.com/avatar/9351d47257b12ae2cede44c0f3e819ff416a1f964d4a2647c85ea5b785949deb?
s=60&d=retro&r=g)

### 󠀁[Awesome plugin, very useful!](https://wordpress.org/support/topic/awesome-plugin-very-useful-5/)󠁿

 [ldwd](https://profiles.wordpress.org/ldwd/) 2025年12月18日

I have been using this plugin for years on several sites. A real must have! Simple
and works out of the box 🙂 Recently it is also working with Avada theme, great!
Thank you!PS One small feature request: if possible could you add a check when clicking
the purge all link? Like a pop-up that asks Are you sure? 🙂

![](https://secure.gravatar.com/avatar/dd9737763de40710e53aa73c2ed6b67671418ca48a856fb8a0e7c50a8e886bdd?
s=60&d=retro&r=g)

### 󠀁[Does not work after disable plugin](https://wordpress.org/support/topic/does-not-work-after-disable-plugin/)󠁿

 [sgmmaffe](https://profiles.wordpress.org/sgmmaffe/) 2025年2月7日 2 replies

Plugins seams to work great… at the begin. You remove all history.Then when job 
done, i deactivate the plugin. And all posts and history is back? :(Strange he? 
Did he realy delete it

![](https://secure.gravatar.com/avatar/f9c2125747a1a752360cd4948a3cab1f6ceec1e8a82c5989584bc0163f8813fa?
s=60&d=retro&r=g)

### 󠀁[Simple but Efficace](https://wordpress.org/support/topic/simple-but-efficace/)󠁿

 [netdevel](https://profiles.wordpress.org/netdevel/) 2024年3月30日

Simple but Efficace !

![](https://secure.gravatar.com/avatar/80b25b1ad9689d2fc00b9457893d46f0b28ccd88063f80ebc331a04b2d6bd8d5?
s=60&d=retro&r=g)

### 󠀁[Very useful plugin](https://wordpress.org/support/topic/very-useful-plugin-1531/)󠁿

 [getmarketingweb](https://profiles.wordpress.org/getmarketingweb/) 2024年3月20日

Thanks a lot to share this plugin Brice. It´s very helpful. Nice work!!! Alex

 [ 50件のレビューをすべて表示 ](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/)

## 貢献者と開発者

Simple Revisions Delete はオープンソースソフトウェアです。以下の人々がこのプラグ
インに貢献しています。

貢献者

 *   [ Brice Capobianco ](https://profiles.wordpress.org/brikou/)

“Simple Revisions Delete” は9ロケールに翻訳されています。 [翻訳者](https://translate.wordpress.org/projects/wp-plugins/simple-revisions-delete/contributors)
のみなさん、翻訳へのご協力ありがとうございます。

[“Simple Revisions Delete” をあなたの言語に翻訳しましょう。](https://translate.wordpress.org/projects/wp-plugins/simple-revisions-delete)

### 開発に興味がありますか ?

[コードを閲覧](https://plugins.trac.wordpress.org/browser/simple-revisions-delete/)
するか、[SVN リポジトリ](https://plugins.svn.wordpress.org/simple-revisions-delete/)
をチェックするか、[開発ログ](https://plugins.trac.wordpress.org/log/simple-revisions-delete/)
を [RSS](https://plugins.trac.wordpress.org/log/simple-revisions-delete/?limit=100&mode=stop_on_copy&format=rss)
で購読してみてください。

## 変更履歴

#### 2.0.2 – 2026/10/03

 * Classic editor: fix “not a valid JSON response” error
 * Classic editor: fix revisions list disappearing after a deletion

#### 2.0.1 – 2026/09/06

 * Fix broken 2.0.0 release

#### 2.0.0 – 2026/09/02

 * Block editor: purge control rewritten, works again
 * New REST API endpoints
 * Security and accessibility improvements
 * Code refactoring
 * Translations updated
 * Requires WordPress 6.4 and PHP 7.4

#### 1.5.5 – 2025/11/30

 * Tested on WP 6.9 with success!
 * Update readme

#### 1.5.4 – 2024/03/07

 * Security fix – Cross Site Request Forgery (CSRF)
 * Update readme

#### 1.5.3 – 2024/03/07

 * Tested on WP 6.4.3 with success!
 * Update readme

#### 1.5.2 – 2022/10/24

 * Tested on WP 6.0.3 with success!
 * Update readme

#### 1.5.1 – 2020/09/16

 * Tested on WP 5.5.1 with success!
 * Remove W3 Total Cache fix from 1.3
 * Coding standards improvements

#### 1.5 – 2019/11/14

 * BETA FEATURE : Add Gutenberg editor compatibility
 * Tested on WP 5.3 with success!
 * Replace depreciated jQuery “live” API by “on”
 * readme.txt update

#### 1.4.7 – 2016/11/29

 * Bug fix : fix an issue with WooCommerce duplicate product

#### 1.4.6 – 2016/11/03

 * Change text-domain to take advantage of language packs translate.wordpress.org

#### 1.4.5

 * Better respect WordPress Coding standards
 * readme.txt update

#### 1.4.4

 * Tested on WP 4.3 with success!

#### 1.4.3

 * Dutch translation by [jondor](https://profiles.wordpress.org/jondor)

#### 1.4.2

 * Fix a bug when clicking on the revision link in the revision’s metabox
 * Change button on single revision delete by a more discreet link
 * Tested on WP 4.2 with success!
 * readme.txt update

#### 1.4.1

 * Fix a bug when W3 Total Cache is activated and plugins updates are available
 * Fix a bug where delete button appears in the admin bottom
 * Minor JS improvement
 * Loader added during single revision deletion
 * Change the default primary button (blue) to normal button (grey) for UX purpose

#### 1.4

 * Adding conditionnal extra notice on bulk delete
 * Deutsch translation by [mallard66](https://profiles.wordpress.org/mallard66)

#### 1.3.3

 * Fixe Transients filtering issue

#### 1.3.2

 * PHP notices fix

#### 1.3.1

 * New screenshot added
 * Readme.txt update

#### 1.3

 * Minor PHP fixes
 * JS improvements
 * Works with W3 Total Cache object caching
 * New feature: revisions can be deleted individually
 * User capability support with the new **wpsrd_capability** hook
 * Readme.txt update

#### 1.2.1

 * URL parameter added on bulk action
 * Readme.txt update for W3 Total Cache issue

#### 1.2

 * NEW FEATURE: Bulk revisions delete
 * Plugin file refactoring
 * Custom post type’s support with the new **wpsrd_post_types_list** hook
 * Readme.txt update

#### 1.1.1

 * Hide revisions metabox on revisions purge success.

#### 1.1

 * Better security.
 * Check if revisions are activated on plugin activation
 * No JS is now supported
 * Remove inline CSS
 * Readme.txt update
 * Special thanks to [Julio Potier](https://profiles.wordpress.org/juliobox) for
   his help in improving the plugin 🙂

#### 1.0

 * First release.

## メタ

 *  バージョン **2.0.2**
 *  最終更新日 **5日前**
 *  有効インストール数 **10,000+**
 *  WordPress バージョン ** 6.4またはそれ以降 **
 *  検証済み最新バージョン: **6.9.10**
 *  PHP バージョン ** 7.4またはそれ以降 **
 *  言語
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/simple-revisions-delete/)、
   [Dutch](https://nl.wordpress.org/plugins/simple-revisions-delete/)、[English (US)](https://wordpress.org/plugins/simple-revisions-delete/)、
   [French (France)](https://fr.wordpress.org/plugins/simple-revisions-delete/)、
   [German](https://de.wordpress.org/plugins/simple-revisions-delete/)、[Japanese](https://ja.wordpress.org/plugins/simple-revisions-delete/)、
   [Russian](https://ru.wordpress.org/plugins/simple-revisions-delete/)、[Spanish (Chile)](https://cl.wordpress.org/plugins/simple-revisions-delete/)、
   [Spanish (Spain)](https://es.wordpress.org/plugins/simple-revisions-delete/)、
   [Swedish](https://sv.wordpress.org/plugins/simple-revisions-delete/).
 *  [プラグインを翻訳](https://translate.wordpress.org/projects/wp-plugins/simple-revisions-delete)
 * タグ
 * [cleanup](https://ja.wordpress.org/plugins/tags/cleanup/)[delete](https://ja.wordpress.org/plugins/tags/delete/)
   [gutenberg](https://ja.wordpress.org/plugins/tags/gutenberg/)[Purge](https://ja.wordpress.org/plugins/tags/purge/)
   [revisions](https://ja.wordpress.org/plugins/tags/revisions/)
 *  [詳細を表示](https://ja.wordpress.org/plugins/simple-revisions-delete/advanced/)

## 評価

 5つ星中4.9つ星

 *  [  48 5-星レビュー     ](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/?filter=5)
 *  [  1 4-星レビュー     ](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/?filter=4)
 *  [  0 3-星レビュー     ](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/?filter=3)
 *  [  0 2-星レビュー     ](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/?filter=2)
 *  [  1 1-星レビュー     ](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/#new-post)

[すべてのレビューを見る](https://wordpress.org/support/plugin/simple-revisions-delete/reviews/)

## 貢献者

 *   [ Brice Capobianco ](https://profiles.wordpress.org/brikou/)

## サポート

過去2ヶ月以内に解決した問題:

     1 / 2

 [サポートフォーラムを表示](https://wordpress.org/support/plugin/simple-revisions-delete/)

## 寄付

このプラグインが今後も改善できるよう応援しませんか ?

 [ このプラグインに寄付 ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=7Z6YVM63739Y8)