Skip to content

AI suggestions ​

Lumtera works fully without AI. If you'd like help, you can switch on AI-assisted suggestions you review, one feature at a time:

FeatureSettingWhere the button appears
Alt textSuggest alt textAlt text manager and the Image block
Link textSuggest better link textBlock editor sidebar, on some link issues
HeadingsSuggest headingsBlock editor sidebar, on some heading issues
Plain-language summaryDraft a plain-language summaryBlock editor sidebar, under Reading level

Every switch is off by default.

How it works ​

  • It uses the AI provider you connected to WordPress. WordPress 7.0 and later can connect AI providers under Settings → Connectors, for example OpenAI, Anthropic, Google, or a model running on your own server.
  • Lumtera stores no API keys and runs no servers. Requests go from your site to the provider you chose, under that provider's terms.
  • Nothing is sent until someone clicks a button. Nothing is sent in the background, and nothing for visitors.
  • Each click is one request to your provider, which may charge for it.
  • Suggestions are drafts. Nothing changes until a person chooses one. In the editor, using one is an ordinary edit that Undo reverts.
  • Only people who can edit the post (or the image) can ask for a suggestion.

Switch it on ​

  1. Connect an AI provider under Settings → Connectors. For alt text, choose one with a model that can read images.
  2. Go to Accessibility → Settings → AI.
  3. Check the status lines (see below).
  4. Switch on the features you want and click Save changes.

Only administrators can change these settings.

The AI suggestions card holds Suggest alt text, and shows one of these status lines:

Status lineWhat it means
AI suggestions use the AI Client built into WordPress 7.0 and later…Update WordPress to 7.0 or later, or turn AI back on if it's switched off in WordPress. The switch can't be turned on until then. Every check keeps working without AI.
No connected AI provider can read images yet.Connect a provider with an image-capable model under Settings → Connectors.
Ready: a connected AI provider can read images.You're set.

The Writing help in the editor card holds the other three switches. It lists them only when a connected provider can write text. Otherwise it shows "No connected AI provider can write text yet." with a link to Settings → Connectors.

Lumtera re-checks what your provider can do every 10 minutes, so a newly connected provider can take a few minutes to show as ready.

Alt text ​

Setting: Suggest alt text

Where:

  • Alt text manager: a Suggest alt text button on each image you can edit. See Alt text manager.
  • Image block: in the block's Accessibility panel in the block editor, for images from the Media Library that aren't marked decorative. It needs the upload_files capability (Authors and up).

Up to three suggestions come back. In the alt text manager, Use this copies one into the field. You edit it if needed, then click Save. In the Image block, Use sets the block's alt text, which you can still edit. If the AI thinks the image may be purely decorative, it says so.

Suggestions that fit the page ​

Most AI tools describe what an image shows. Good alt text says what an image means where it's used. So Lumtera sends the image with where it's used.

What's sent:

  • the image file (a resized version when there is one, and never a file over 4 MB), its file name and its caption
  • from a post that uses the image, and that you can read: the post title, the nearest heading above the image, the figure caption, a little text just before and after the image, and whether the image is a link (and the link's text)

In the Image block, the post you're editing is used. In the alt text manager, it's the first post that uses the image and that you can read.

The AI is asked to follow WCAG 2.2, keep suggestions under 150 characters, never start with "image of", include any text in the image that matters, and never guess who a person is. It may only name people the caption or page text names.

Setting: Suggest better link text

Where: a Suggest link text button in the block editor sidebar, on these issues:

Up to three suggestions come back. Use replaces the link's text, in a paragraph or a Button block. The link's address doesn't change. If the link has an aria-label, it's removed, so screen readers read the new visible text. Suggestions that Lumtera's own link checks would flag again are dropped.

What's sent:

  • the link text
  • where the link points, as the site and page path only. Query strings and # fragments are never sent. Email, phone and text-message links are sent only as "an email address", "a phone number" or "a text message number".
  • the sentence and paragraph around the link
  • the post title, as typed in the editor
  • the title of the linked page, only when it's a public page on your site. Private, draft and password-protected pages are never sent.

Headings and subheadings ​

Setting: Suggest headings

Where: in the block editor sidebar:

  • Suggest heading on bold text that looks like a heading. You get the text As it is plus two Rewritten versions. The button, such as Use as H2, turns the paragraph into a heading at the same level as the heading before it (H2 if there's none).
  • Suggest subheadings on long content without subheadings. You get two to four H2 subheadings, each placed Before a paragraph. Click Insert H2 to add them one at a time.

What's sent:

  • For Suggest heading: the post title, the bold line, the text that follows it, and the heading before it.
  • For Suggest subheadings: the post title and the text of the post's paragraphs, lists and quotes, numbered. Each is cut to 400 characters, up to 80 of them and about 16,000 characters in all.

Plain-language summary ​

Setting: Draft a plain-language summary

Where: a Draft a plain-language summary button under Reading level in the block editor sidebar. It appears only when the content reads above the target grade (grade 9), which relates to WCAG 3.1.5 Reading Level (AAA). The reading level is measured for English, Spanish, French, German, Italian and Dutch, in content of at least 100 words.

The draft is up to about 120 words. You can edit it in the panel, then click Add at the top, or Add at the top as a "Summary" details block. A summary supplements the post. It never rewrites it.

What's sent: the post title and the visible text of the post as it is in the editor (paragraphs, headings, lists, tables, quotes and captions), up to about 3,000 words.

Summaries aren't offered for posts built with a page builder.

Limits ​

Each person can make 30 AI requests in 10 minutes, across all four features. After that, Lumtera shows "Too many AI requests in a short time. Wait a few minutes and try again." Developers can change the limit with the lumtera_ai_rate_limit filter. See Hooks & filters.

The writing features work in the block editor only. They aren't available in Elementor, other page builders or the classic editor.

Always read a suggestion first

AI can be wrong, can miss the point of the text, and never recognizes people reliably. Check each suggestion is accurate for the page before you use it. Once you use it, it's your content. AI suggestions don't make a site compliant on their own.

A record of accepted alt text ​

When you save an AI alt text suggestion in the alt text manager, edited or not, Lumtera records it against the image, with who accepted it and when. If you replace the text with your own words (so nothing of the suggestion is left), or later save text that didn't come from AI, the record is removed.

Only the alt text manager keeps this record. Choosing a suggestion in the Image block, or using link text, a heading or a summary in the editor, is an ordinary edit. It shows in the post's revisions like any other change, but isn't recorded as AI-assisted.

Records are included in WordPress's personal data export and erase tools. See Data & uninstall.

External services ​

When a feature is on and someone clicks its button, the data listed for that feature is sent to the AI provider connected to WordPress. That provider's own terms and privacy policy apply. For example:

Using Lumtera from an AI assistant ​

Separately from suggestions, on WordPress 6.9 and later an AI assistant connected to your site can run Lumtera's checks through the WordPress Abilities API. See Abilities API.