Title: Minty Orange
Author: mintyorange
Published: <strong>iýun 12, 2026</strong>
Last modified: iýul 20, 2026

---

Search plugins

![](https://ps.w.org/minty-orange/assets/banner-772x250.png?rev=3564604)

![](https://ps.w.org/minty-orange/assets/icon-256x256.png?rev=3564513)

# Minty Orange

 By [mintyorange](https://profiles.wordpress.org/mintyorange/)

[Download](https://downloads.wordpress.org/plugin/minty-orange.1.3.1.zip)

 * [Details](https://tuk.wordpress.org/plugins/minty-orange/#description)
 * [Reviews](https://tuk.wordpress.org/plugins/minty-orange/#reviews)
 *  [Installation](https://tuk.wordpress.org/plugins/minty-orange/#installation)
 * [Development](https://tuk.wordpress.org/plugins/minty-orange/#developers)

 [Support](https://wordpress.org/support/plugin/minty-orange/)

## Description

**Minty Orange** brings your content optimization suggestions from [mintyorange.ai](https://mintyorange.ai)
straight into the WordPress editor, so you stay in control of every single change.

You optimize an article on Minty Orange. This plugin then shows the results as a
review sidebar next to the Gutenberg editor. Every suggestion is its own card with
a clear before and after preview. You decide, one by one: accept it, or skip it.
Nothing is applied behind your back.

#### Why publishers use it

 * **Review, don’t replace.** Most optimization tools hand you a brand new article
   and expect you to paste it over your old one. Minty Orange shows you each change
   separately, in context, and lets you keep only the ones you like.
 * **Your media stays put.** Accepting suggestions never drops your images, galleries,
   embeds, affiliate links, or shortcodes. The plugin re-anchors them around the
   optimized text.
 * **One-click apply.** Happy with everything? “Accept all changes” applies the 
   whole set in one step, and it stays fully reversible.
 * **Undo anything.** Per-change undo plus a global “Undo all”, so you can experiment
   freely.

#### What it can do

 * Auto-detects the matching optimization when you open an article, so there are
   no IDs to copy and paste.
 * Turns rewrites, deletions, new sections, key takeaways, FAQs, comparison tables,
   and internal links each into its own reviewable card.
 * Updates your SEO title and meta description directly in Yoast SEO, Rank Math,
   or All in One SEO.
 * Smart-merges FAQ suggestions into your existing FAQ block instead of duplicating
   it.
 * Inserts internal links drawn from your own sitemap.

#### What you need

A Minty Orange account at [mintyorange.ai](https://mintyorange.ai). This plugin 
is the editor companion to the Minty Orange optimization service. It displays and
applies optimizations created there; it does not generate them on its own.

### External services

This plugin is the editor companion to the Minty Orange optimization service and
connects to the Minty Orange API at mintyorange.ai. It does not function without
a Minty Orange account, and it sends data to that service only in response to your
actions in the WordPress admin or editor:

 * **Authentication** — every request includes the connection token you generate
   and paste into the plugin settings, sent in an `Authorization` header to mintyorange.
   ai. You can revoke the token at any time from your Minty Orange account.
 * **Loading an optimization** — when you open an article or enter an optimization
   ID, the plugin sends that optimization ID to mintyorange.ai (and, for auto-detection,
   the article’s public URL) and receives the optimization suggestions back.
 * **Recording your decisions** — when you accept or skip suggestions, the plugin
   sends the optimization ID and the per-suggestion status (accepted / skipped) 
   to mintyorange.ai.
 * **Sitemap sync** — when you click “Refresh sitemap” (and on first connect), the
   plugin sends the list of your published posts’ public URLs, titles, and slugs
   to mintyorange.ai, so the service can suggest internal links to your own content.

The plugin does not send your article body content to the service; optimizations
are created by you on mintyorange.ai by submitting an article URL there. Nothing
is sent in the background — only when you actively connect, load an optimization,
record a decision, or refresh your sitemap.

Service provider: Sparkpark LLC (DBA Minty Orange).
 Terms of Service: https://mintyorange.
ai/terms Privacy Policy: https://mintyorange.ai/privacy

### Development

The compiled JavaScript in `build/` is generated from the human-readable source 
in `src/`; both ship with the plugin. To rebuild it from source:

    ```
    npm install && npm run build
    ```

The build uses [@wordpress/scripts](https://www.npmjs.com/package/@wordpress/scripts)(
webpack) and is fully reproducible from the included `src/` and `package.json`.

## Screenshots

[⌊Every optimization is scored for AI readiness on mintyorange.ai before you apply
it (here, 75 to 96).⌉⌊Every optimization is scored for AI readiness on mintyorange.
ai before you apply it (here, 75 to 96).⌉[

Every optimization is scored for AI readiness on mintyorange.ai before you apply
it (here, 75 to 96).

[⌊Backed by live SERP and competitor research for your target keyword.⌉⌊Backed by
live SERP and competitor research for your target keyword.⌉[

Backed by live SERP and competitor research for your target keyword.

[⌊The Minty Orange sidebar in the Gutenberg editor: the matching optimization auto-
loads, with one-click Accept all changes.⌉⌊The Minty Orange sidebar in the Gutenberg
editor: the matching optimization auto-loads, with one-click Accept all changes.⌉[

The Minty Orange sidebar in the Gutenberg editor: the matching optimization auto-
loads, with one-click Accept all changes.

[⌊Suggestions apply as reviewable inline edits. Accept, skip, or undo, individually
or all at once.⌉⌊Suggestions apply as reviewable inline edits. Accept, skip, or 
undo, individually or all at once.⌉[

Suggestions apply as reviewable inline edits. Accept, skip, or undo, individually
or all at once.

## Installation

 1. Install and activate the plugin through the WordPress “Plugins” screen, or upload
    the plugin folder to `/wp-content/plugins/`.
 2. Go to **Settings  Minty Orange** in your WordPress admin.
 3. In your Minty Orange account at mintyorange.ai, open **Settings  Plugin** and generate
    a connection token.
 4. Paste the token into the plugin settings and save. The plugin confirms the connection.
 5. Open any published article in the editor. Minty Orange detects a matching optimization
    automatically and opens the review sidebar.

## FAQ

### Do I need a Minty Orange account?

Yes. This plugin is the WordPress companion to the Minty Orange optimization service
at mintyorange.ai. It displays and applies optimizations created there; it does 
not generate them on its own.

### Will applying suggestions break my layout?

No. Accepting suggestions preserves your images, galleries, embeds, affiliate links,
and shortcodes. They are re-anchored around the optimized text rather than discarded.

### Can I undo a change?

Yes. Every applied change can be undone individually, and there is a global “Undo
all” button.

### Which SEO plugins are supported?

Yoast SEO, Rank Math, and All in One SEO. The plugin writes the optimized title 
and meta description directly into whichever one you have active. If none is detected,
it offers a copy-to-clipboard fallback.

### Where is my data sent?

Only to the Minty Orange service at mintyorange.ai, and only when you act (connect,
load an optimization, record a decision, or refresh your sitemap). See the “External
services” section below for exactly what is sent and when. The connection token 
is stored in your site’s options table and is never exposed in the page output, 
and your article body content is never sent by the plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Minty Orange” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ mintyorange ](https://profiles.wordpress.org/mintyorange/)

[Translate “Minty Orange” into your language.](https://translate.wordpress.org/projects/wp-plugins/minty-orange)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/minty-orange/), check
out the [SVN repository](https://plugins.svn.wordpress.org/minty-orange/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/minty-orange/) by
[RSS](https://plugins.trac.wordpress.org/log/minty-orange/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.1

 * New: a fresh mint look. The sidebar is calmer with colour reserved for the buttons
   that matter, and suggestions in your article now show as a soft mint highlight
   instead of dashed purple lines.
 * Fix: the First Q&A now always lands at the very top of your article. On articles
   that start with intro paragraphs it used to slip below the first section heading.
 * Fix: a single accepted FAQ suggestion now lands in your real FAQ section instead
   of mid-article after a How/What-style heading. If the article has no FAQ section
   yet, the first accepted question brings an FAQ heading with it.
 * Improvement: the SEO meta suggestions now live in a collapsible section like 
   every other suggestion group, so the sidebar starts calm and tidy.
 * Fix: the Retry button now actually retries the action. It used to resend the 
   previous state, so a failed Accept quietly fell back to the suggestion without
   applying anything, and a failed Undo could show “accepted” although the blocks
   were already removed.
 * Fix: when a rewrite, deletion, or SEO field was already applied in your editor
   but saving the status failed, the card no longer flips back to Accept. It honestly
   stays applied with an Undo, so a second click can never garble your text.
 * Fix: if applying all changes stops partway (for example a network hiccup), the
   sidebar now offers “Undo all” to restore your article, and says clearly that 
   the apply stopped, instead of losing the restore point.
 * New: “Undo all” warns you when you have edited the article yourself since applying,
   so your own polish is never thrown away silently.
 * Improvement: skipped duplicates on the table and section cards now say “Already
   in your article” instead of a misleading “Accepted”, and cluster inserts get 
   the same duplicate protection as all other cards.
 * Improvement: FAQ sections that live inside a container block (a group or columns
   layout) are now recognised, so improved FAQs update them in place instead of 
   adding a duplicate below.
 * Improvement: FAQ accordions from Spectra, Kadence Blocks, and Otter are now recognised,
   so suggestions never offer a question that already lives in one of them. wpDataTables
   is recognised too, so no second table is ever placed next to it.
 * Improvement: the sidebar recalculates its suggestions much less often, which 
   makes the apply animation and large posts noticeably smoother.

#### 1.3.0

 * New: insert exactly where you want. Click a spot in your article first, and a
   New Section, the comparison table, or Key Takeaways will insert right after that
   block. The card shows the target live (“Will insert after …”) before you click,
   and updates as you click around. Without a selection, everything works as before.
 * Improvement: freshly inserted content now gets a mint highlight that stays visible
   while the Minty Orange sidebar is open, so you can always trace what was added
   to your article. Close the sidebar and the markers disappear; open it again and
   they come back.
 * Improvement: smoother, rounder highlight animations when content is inserted 
   or applied.
 * Fix: the First Q&A card now also recognises a reworded version of a question 
   that already sits at the top of your article (for example “How Much Is a Trip
   to Thailand?” vs “How Much Does a Trip to Thailand Cost?”) and says “Already 
   in your article” instead of inserting a near-duplicate.
 * Fix: a suggested section that only announces a comparison table is skipped when
   your article already has its own table, so you never end up with an intro for
   a table that is not there.

#### 1.2.0

 * Fix: applying suggestions one by one no longer creates duplicates. FAQs that 
   already live in an accordion (Gutena, or a details block) are now recognised,
   so an improved version updates the existing entry in place instead of adding 
   a second copy. A First Q&A whose question is already at the top of your article
   is detected too, even when the optimizer reworded it or when the answer already
   lives in your intro paragraph, and the card says “Already in your article” instead
   of inserting a duplicate. A Key Takeaways section is now found even when its 
   heading carries an addition like “Key Takeaways for 2026”, so it gets updated
   instead of duplicated. Applying all at once was already correct; this brings 
   one-by-one apply in line.
 * Fix: FAQ suggestions that already exist in your article, unchanged, are no longer
   offered again as new ones. Only genuinely new or improved FAQs show up. This 
   now also recognises questions stored inside a Rank Math, Yoast, or AIOSEO FAQ
   block.
 * Fix: when an SEO title or meta description is applied with Rank Math active, 
   it now also fills Rank Math’s editable snippet field, not just the preview. You
   could already rely on the value being saved, but now you can tweak it in place
   without reloading, and a later Rank Math save can no longer overwrite it.
 * Improvement: the First Q&A card now explains that it always inserts at the top
   of your article, right below the first heading, because that is the spot AI assistants
   read first.
 * Improvement: a tidier sidebar. Internal status lines (optimization mode, edit
   counters, the inline annotations box) are gone, so the suggestions themselves
   get the space.

#### 1.1.9

 * Fix: boxes and widgets whose original section heading was removed by the optimizer
   could jump to an unrelated section that shared the article’s topic words. They
   now follow the text right before them instead.
 * Fix: a comparison table whose anchor heading could not be found is now inserted
   before the closing sections (Key Takeaways, FAQ) instead of at the very end of
   the article.

#### 1.1.8

 * Improvement: the per-card placement log from 1.1.7 now also covers affiliate 
   cards restored by replacing their surviving image in place (the most common path).
   Log coverage only, no behavior change.

#### 1.1.7

 * Improvement: the editor console now logs one line per preserved affiliate card
   and widget after Accept all changes, showing which anchor placed it. Makes support
   and debugging of card placement much faster. No behavior change to how cards 
   are placed.

#### 1.1.6

 * Fix: affiliate cards saved as synced patterns (reusable blocks) took a different
   anchoring path than regular cards and could still jump to the article top or 
   a foreign section. That path is now bounded to the card’s own section as well.

#### 1.1.5

 * Fix: affiliate cards could still slide into a later section when the optimized
   article repeated their city or topic heading further down the page. Card anchors
   are now strictly bounded to the card’s own section, in both directions.

#### 1.1.4

 * Fix: hotel and product affiliate cards now stay in their own section after applying
   changes. When an article repeated the same city or topic word as a heading in
   more than one place, a card could jump to the top of the article or slide into
   another section.

#### 1.1.3

 * Fix: “Accept all changes” now also updates the heading shown on your live page
   and your post excerpt, not just the editor title and SEO title. On themes that
   render the heading from a custom field (for example Pods), the optimized heading
   now actually appears for readers and AI crawlers.
 * Fix: accepting a single internal link suggestion works again. It could fail with
   an “Invalid target” message even when the link was valid.
 * Fix: bullet points and link styling now show correctly in the block editor right
   after applying changes.

#### 1.1.2

 * Fix: the SEO title now syncs from your H1 on more posts. It was being skipped
   on posts where Elementor only sets the post-type tag, so you had to set the title
   by hand.
 * Fix: callout boxes like “You might also like” now land after a section’s list
   instead of between the intro and the list.
 * Fix: lists inside an FAQ answer are kept when the answer is converted to a native
   FAQ block.

#### 1.1.1

 * Fix: when your article already has a comparison table, “Accept all changes” no
   longer leaves an empty “Comparison Table” heading behind.

#### 1.1.0

 * Page builder support: “Accept all changes” now keeps your Elementor, Beaver Builder
   and Divi widgets, embeds and layout exactly as they were while the article text
   is optimized.
 * Photos keep their position and full quality through an optimization.
 * Fix: the SEO title now syncs from your H1 even on sites where Elementor is active
   everywhere.
 * Fix: more reliable detection of your editor so the right apply runs on every 
   post.

#### 1.0.0

 * Initial release.

## Meta

 *  Version **1.3.1**
 *  Last updated **3 gün ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/minty-orange/)
 * Tags
 * [AI](https://tuk.wordpress.org/plugins/tags/ai/)[block-editor](https://tuk.wordpress.org/plugins/tags/block-editor/)
   [content optimization](https://tuk.wordpress.org/plugins/tags/content-optimization/)
   [gutenberg](https://tuk.wordpress.org/plugins/tags/gutenberg/)[seo](https://tuk.wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://tuk.wordpress.org/plugins/minty-orange/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/minty-orange/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/minty-orange/reviews/)

## Contributors

 *   [ mintyorange ](https://profiles.wordpress.org/mintyorange/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/minty-orange/)