WP Manifestindependent plugin directory
manifest / admin / bulk-actions-by-url

Bulk Post Changes by URL

WordPress plugin for bulk post, category, and tag actions by URL

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/dialedlabs/bulk-actions-by-url/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WordPress admin plugin for bulk actions using a list of URLs.

What it does

  • Delete posts/pages/custom post types by URL
  • Delete categories and tags by URL
  • Apply noindex metadata to posts, categories, and tags
  • Unpublish posts by setting status to draft
  • Replace categories on posts

The plugin resolves targets from pasted URLs and only processes URLs that belong to the current site host.

Installation

  1. Copy bulk-actions-by-url.php into a plugin folder named bulk-actions-by-url.
  2. Place the folder in wp-content/plugins/.
  3. Activate Bulk Post Changes by URL in WordPress Admin.
  4. Open Tools > Bulk Post Changes.

Usage

  1. Paste one URL per line.
  2. Choose an action:
    • Delete Posts/Categories/Tags
    • Apply Noindex
    • Unpublish Posts
    • Replace Post Categories
  3. Review confirmation prompts for destructive actions.

Notes

  • Deleting actions are permanent.
  • Unpublish/category change actions apply to post URLs only.
  • Category/tag URLs are detected from your configured taxonomy bases.

Development

Validate PHP syntax

php -l bulk-actions-by-url.php

License

GPL-2.0-or-later