Astricode Ops documentation

Safe WordPress Maintenance

Use Astricode Ops Safe WordPress Maintenance to clean expired transients, revisions, autosaves, trash, spam comments and orphaned comment metadata.

FREE + PRO Free 1.0.5 · Pro 1.4.5

Safe WordPress Maintenance groups standard residual-data cleanup into separate, explicit actions.

Each category runs separately, with confirmation and bounded batches.

The tool is designed not to affect published posts, pages, properties, images or approved comments when you are using the intended category actions.

Maintenance categories

The interface can include:

Expired transients

Temporary caches whose expiration date has passed.

Orphaned transient timeouts

Expiration records whose associated transient value no longer exists.

These are safe to delete under the plugin’s orphan rule.

Old revisions

Historical versions of posts and pages.

The currently published content is not the revision being removed.

Revisions can be useful for recovery, so Astricode Ops treats them as a separate manual cleanup choice.

Autosaves

Temporary automatic copies created by the WordPress editor.

Trashed content

Posts, pages or other content already in the Trash.

Spam comments

Comments already classified as spam by WordPress.

Trashed comments

Comments already moved to the Trash.

Orphaned comment metadata

Comment metadata whose associated comment no longer exists.

Astricode Ops Safe WordPress maintenance (before cleanup)

Batch size

Each supported category provides a per-batch selector.

On a large production database, bounded batches help keep each maintenance request predictable.

Review before cleaning

Do not clean a category solely because its count is non-zero.

Examples:

  • revisions may still be useful;
  • expired transients are usually disposable but can regenerate;
  • trashed content may have been placed there temporarily;
  • spam moderation may still require review under your site policy.

Example final state

The documentation walkthrough removes only the controlled residual data selected for the demonstration and leaves an unrelated expired transient category untouched by choice.

Astricode Ops database-after-orphan-commentmeta-cleanup

The goal is safe maintenance, not forcing every counter to zero.