Description
1WebWorld Content Quality Checker helps editors review saved WordPress posts and pages for common content-quality problems.
The plugin displays the detected issues, their locations, and available actions. Highlighting is visual only and does not change content. Supported fixes require an authorized user to select the action.
The plugin can identify:
- Nested bold and italic markup.
- Empty paragraphs.
- Duplicate consecutive paragraphs.
- Multiple H1 headings.
- Skipped heading levels.
- Duplicate HTML IDs.
- Broken internal anchors.
- Images without an alt attribute.
- New-tab links without recommended rel values.
Main features:
- Review posts and pages from one dashboard screen.
- See the number and type of issues found.
- View the affected content line and related text.
- Highlight selected issues inside the WordPress editor.
- Apply supported fixes individually.
- Create revision backups before reviewed saved fixes.
- Create a WordPress revision before a saved server-side fix when revisions are enabled.
- Keep structural issues available for manual review.
- Open a built-in documentation page from the checker dashboard.
The checker is an editing aid. It does not guarantee SEO rankings, accessibility compliance, or error-free content. Review every suggested change and check the public page after saving.
How to Use
- Open Tools > Content Quality Checker.
- Find a post or page marked Needs Review.
- Select Review to see the detected issues.
- Review the issue name, affected text, and content line.
- Select Edit & highlight issues to open the WordPress editor.
- Use Highlight issue to scroll to and mark the exact line inside Code Editor.
- Review the highlighted code, then use Fix & save for that occurrence.
- Use WordPress Revisions to restore a previous saved version when required.
- Select Save or Update to keep approved editor changes.
- Check the public page after saving.
For supported saved-content fixes, the plugin creates a revision first when WordPress revisions are enabled. Structural issues continue to require manual review.
Privacy
The plugin does not collect, transmit, or share personal data. It does not contact an external service. It reviews saved post and page content within the WordPress installation.
Screenshots




Installation
- In the WordPress dashboard, go to Plugins > Add New Plugin.
- Select Upload Plugin.
- Choose the plugin ZIP file and select Install Now.
- Activate 1WebWorld Content Quality Checker.
- Go to Tools > Content Quality Checker.
- Select View Documentation on the checker dashboard when you need the built-in user guide.
FAQ
-
Does the plugin change content automatically?
-
No. An authorized user must select a supported fix. Highlighting never changes content.
-
Which content types are reviewed by default?
-
The plugin reviews WordPress posts and pages.
-
Does the plugin create a backup before fixing content?
-
The plugin creates a WordPress revision before a saved server-side fix when revisions are enabled for that content.
-
Can I undo a fix?
-
An editor-only fix can be undone before saving by selecting Undo this fix. After content is saved, use WordPress revisions when a revision is available.
-
Does the plugin fix every detected issue?
-
No. Only selected conservative fixes are available. Heading structure, duplicate IDs, anchors, paragraph structure, and other contextual issues may require manual editing.
-
Does an empty alt attribute make every image accessible?
-
No. Decorative images may use an empty alt attribute. Informative images need meaningful alternative text written by an editor.
-
Does the plugin guarantee SEO or accessibility compliance?
-
No. The plugin helps identify selected content issues. It does not guarantee search rankings, accessibility compliance, or complete content quality.
-
Does the plugin send content to an external service?
-
No. Content analysis runs within the WordPress installation.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“1WebWorld Content Quality Checker” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “1WebWorld Content Quality Checker” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.9
- Select exact source offsets directly in hosted CodeMirror editors.
- Prevent saved fixes while the editor contains unsaved changes or a newer autosave.
- Use the rendered-line method only as a compatibility fallback.
1.0.8
- Highlight exact issue lines inside enhanced code editors without a popup.
- Add reviewed, revision-backed fixes for empty paragraphs, heading structure and duplicate IDs.
- Rename only later duplicate ID occurrences while preserving the first ID.
- Improve editor-panel wrapping and dashboard table proportions.
1.0.7
- Add a reliable line-numbered Issue Locator for hosted enhanced code editors.
- Apply exact unsaved editor fixes through the supported WordPress editor data store.
- Avoid private CodeMirror internals and preserve Code Editor mode.
1.0.6
- Keep hosted enhanced editors in Code Editor mode when highlighting.
- Locate the exact saved-content line using the scanner line and source offset.
- Remove automatic switching to Visual Editor and parent-block selection.
1.0.5
- Uses the supported WordPress block-editor API to highlight issues on hosted environments with enhanced code editors.
- Prevents misleading highlights when the saved issue location no longer matches the editor.
1.0.4
- Added dedicated highlighting support for enhanced CodeMirror editors used on hosted WordPress environments.
- Added a visible version badge to make cache and installation checks easier.
- Refined the documentation interface and editor compatibility.
1.0.3
- Improved code-editor highlighting and scrolling for long and wrapped content.
- Redesigned the checker dashboard and built-in documentation for clearer navigation.
- Added client-side content filtering to the checker report.
1.0.2
- Added a Back to Checker action to the documentation page.
- Improved the dashboard overview and responsive table presentation.
- Aligned the plugin author and contributor metadata with the WordPress.org username.
1.0.1
- Strengthened unique code prefixes across PHP, JavaScript, CSS, hooks, nonces, and request parameters.
- Corrected the WordPress.org contributor username.
- Removed the unavailable Plugin URI.
1.0.0
- Initial release.
- Added post and page content review.
- Added issue locations and editor highlighting.
- Added selected fixes and unsaved undo controls.
- Added WordPress revision support for saved fixes.
- Added capability and nonce checks for protected actions.
- Added a built-in documentation page and direct documentation links.
