=== Delete Posts By URL === Contributors: betterranking Tags: delete posts, bulk delete, url delete, post management Requires at least: 5.0 Tested up to: 6.4 Stable tag: 1.3 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 == Delete Posts By URL allows you to bulk delete WordPress posts by pasting their URLs. This is particularly useful when you need to clean up your site and have a list of post URLs that need to be removed. Features: * Delete multiple posts at once by pasting their URLs * Support for both absolute and relative URLs * Option to move posts to trash instead of permanent deletion * Support for multiple post types * Clean and simple interface * Secure processing with proper nonce verification * Detailed feedback on successful and failed deletions == 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 'Delete Posts By URL' menu item in the admin menu to access the plugin == Frequently Asked Questions == = What URL formats are supported? = The plugin supports both absolute URLs (https://example.com/post-name/) and relative URLs (/post-name/). It can handle various URL formats including: * Standard permalinks * URLs with query parameters (?p=123) * URLs with date-based permalinks = Is the deletion permanent? = By default, posts are moved to trash. You can uncheck the "Move to trash" option if you want to permanently delete the posts. = What post types are supported? = All public post types are supported. You can select which post types to include in the deletion process. == Screenshots == 1. The bulk deletion interface == Changelog == = 1.3 = * Fixed duplicate menu items in admin sidebar * Fixed duplicate warning messages * Fixed duplicate plugin title and developer credit * Improved code organization and efficiency * Added support for multiple post types * Enhanced URL parsing for better post identification = 1.2 = * Fixed UI issues * Removed duplicate elements * Code cleanup and optimization = 1.1 = * Added "Move to trash" feature * Improved UI with warning messages * Changed button text to "Process URLs" * Added proper error handling = 1.0 = * Initial release == Upgrade Notice == = 1.3 = This version fixes UI duplication issues and improves code organization. Update recommended for all users. = 1.2 = This version fixes several UI issues and removes duplicate elements. Update recommended for all users. = 1.1 = This version adds the ability to move posts to trash instead of permanent deletion and improves the user interface. 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. ``