Kenter2909 Embed Viewer Fixer
Kenter2909 Embed Viewer Fixer
Description
Kenter2909 Embed Viewer Fixer is a small administrative maintenance tool for WordPress sites using the [embeddoc] shortcode.
It finds shortcode content containing download="all"] for documents stored under /wp-content/uploads/ and changes only that exact fragment to:
download="all" viewer="browser"]
The plugin does not replace document URLs and does not modify unrelated shortcode attributes.
The document URL host can be configured in the plugin screen. By default, the current WordPress site’s host is used.
Features
- Counts posts requiring a change.
- Counts exact shortcode occurrences requiring a change.
- Shows the WordPress posts table used by the installation.
- Lets an administrator review the number of changes before running the update.
- Requires a nonce and an additional confirmation before changing the database.
- Verifies the result after the update.
- Does not contact external services.
- Does not create custom database tables.
Installation
- Upload the plugin ZIP through Plugins Add New Upload Plugin.
- Activate the plugin.
- Go to Tools Kenter2909 Embed Viewer Fixer.
- Check the detected number of posts and shortcode occurrences.
- Confirm the document URL host.
- Create a database backup before making changes.
- Click Repair All and confirm the operation.
- Verify that the remaining count is zero.
Faq
No. It changes only the stored WordPress post content.
No. The repair operation updates only the WordPress posts table and the post_content column.
No. The replacement changes only download="all"] to download="all" viewer="browser"].
Yes. The plugin uses WordPress’s $wpdb->posts table reference rather than hard-coding a table prefix.
Yes. Always make a database backup before performing a bulk content update.
Reviews
Changelog
1.1.6
- Updated the plugin display name and WordPress.org slug to use a distinctive author identifier.
- No functional changes.
1.1.5
- Aligns the readme minimum WordPress version with the plugin header (6.2).
- No functional changes.
1.1.1
- Fixed the text domain to match the WordPress.org plugin slug.
1.1.0
- Prepared for public distribution.
- Added GPLv2-or-later licensing information.
- Added configurable document URL host.
- Added explicit confirmation before bulk changes.
- Improved validation and output escaping.
- Added clearer verification and safety information.
1.0.0
- Initial release.