WP Manifestindependent plugin directory
manifest / ai / wp-beautify-articles

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.zip

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.

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

  1. Copy wp-beautify-articles folder into wp-content/plugins/.
  2. Activate WP Beautify Articles in WordPress admin.
  3. Go to Settings -> WBA Settings and configure provider endpoints and model/API key.
  4. Edit a post and use the Content Beautify box in the sidebar.

Review Flow

  1. Click Beautify and Review in post editor.
  2. Plugin saves source snapshot and sends content to selected provider.
  3. Open review page at Tools -> Article Polish Review.
  4. Choose Keep source or Use polished for each paragraph.
  5. Click Apply Decisions to update post content.

Security and Conflict Handling

  • Nonce validation on form and AJAX actions.
  • Capability checks: edit_post for generation, wba_apply_polish (or admin) for apply/rollback.
  • If post was modified after candidate generation, apply is blocked with conflict message.