=== Delete Posts By URL === Contributors: betterranking Tags: posts, delete, bulk, url Requires at least: 5.0 Tested up to: 6.8 Stable tag: 1.2 Requires PHP: 7.2 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Bulk deletion of WordPress posts by pasting multiple URLs. == Description == This plugin allows administrators to bulk delete WordPress posts by pasting their URLs. Simply paste one URL per line, and the plugin will find and delete the corresponding posts. Features: * Delete multiple posts at once using their URLs * Option to move posts to trash instead of permanent deletion * Works with various URL formats (including permalinks) * Simple and intuitive interface * Secure deletion with proper permissions checking == Installation == 1. Upload the plugin files to the `/wp-content/plugins/delete-posts-by-url` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress 3. Use the 'Bulk Delete by URLs' menu item to access the deletion interface == Frequently Asked Questions == = What types of URLs are supported? = The plugin supports various URL formats including: * Standard WordPress permalinks * URLs with post IDs (?p=123) * URLs with date-based archives = Can I recover deleted posts? = Yes, if you select the "Move to trash instead of permanent deletion" option. Posts moved to trash can be restored within 30 days. If you don't select this option, posts will be permanently deleted. == Screenshots == 1. The bulk deletion interface == Changelog == = 1.2 = * Fixed issue with duplicate menu items in the admin sidebar * Fixed duplicate warning message * Fixed duplicate plugin title and developer credit * Improved code organization and removed legacy code = 1.1 = * Added option to move posts to trash instead of permanent deletion * Added warning message about permanent deletion * Improved user interface * Changed button text to "Process URLs" for clarity = 1.0 = * Initial release == Upgrade Notice == = 1.2 = Fixed issues with duplicate menu items and messages. Recommended update for all users. = 1.1 = Added option to move posts to trash instead of permanent deletion and improved user interface. = 1.0 = Initial release of the plugin. For more info, see [WordPress.org](https://wordpress.org) Or read about [Markdown syntax](https://daringfireball.net/projects/markdown/syntax). > Example blockquote with *italics* or **bold** text. ``