WP Beautify Articles
A WordPress plugin that beautifies post content with AI and lets administrators review source vs polished content side by side, then accept changes paragraph by paragraph.
by crayonxiaoxin · github.com/crayonxiaoxin/wp-beautify-articles
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/crayonxiaoxin/wp-beautify-articles/archive/refs/heads/main.zipA WordPress plugin that beautifies post content with AI and lets administrators review source vs polished content side by side, then accept changes paragraph by paragraph.
Features
- Manual trigger from post editor sidebar.
- Hybrid provider support (cloud API + private model service).
- Source snapshot and polished candidate snapshot storage.
- Paragraph-level review with similarity confidence hint.
- Apply selected paragraphs back to post content.
- Rollback to source snapshot from review page.
- Audit logs for generation, apply, rollback, and failures.
Setup
- Copy
wp-beautify-articlesfolder intowp-content/plugins/. - Activate WP Beautify Articles in WordPress admin.
- Go to
Settings -> WBA Settingsand configure provider endpoints and model/API key. - Edit a post and use the Content Beautify box in the sidebar.
Review Flow
- Click Beautify and Review in post editor.
- Plugin saves source snapshot and sends content to selected provider.
- Open review page at
Tools -> Article Polish Review. - Choose
Keep sourceorUse polishedfor each paragraph. - Click Apply Decisions to update post content.
Security and Conflict Handling
- Nonce validation on form and AJAX actions.
- Capability checks:
edit_postfor generation,wba_apply_polish(or admin) for apply/rollback. - If post was modified after candidate generation, apply is blocked with conflict message.