WordPress plugin intelligence profile

Presslyte Page Check – Images & Links

Check image alt text and saved links, compare descriptions and recheck corrections. Optional AI drafts with your OpenAI or OpenRouter account.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.1.2
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update24 Oct 20269d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Presslyte Page Check – Images & Links version 0.1.2 as active, updated 9d ago and tested up to WordPress 7.1.

Overview

About this plugin

Presslyte Page Check is a free image alt text checker for WordPress, with a separate broken link checker that administrators start for eligible links saved in page or post content. Review images beside a page, find missing alt attributes, inspect loading issues and review potentially oversized local images.

Changed alt text in the Media Library but still see different wording on the page? For safely matched local attachments, compare the page description with the Media Library and matching saved native image blocks. Choose a matching block to open in WordPress, make a manual correction, save, refresh and recheck.

Matches show saved uses; they do not prove which block produced a visible image.

Optional AI writing help uses your own OpenAI or OpenRouter connection to draft image descriptions from the visual details and purpose you supply. This text-only assistant has not seen the image and does not upload it. Review the draft, copy useful wording into the correct WordPress field and save it yourself.

Provider access, charges and usage limits apply.

Existing alt text needs a human accuracy check, and empty alt text can be correct for decorative images. This plugin does not certify accessibility compliance or measure download savings.

The image and saved-link checks work without an AI account, API key or paid unlock. There are no automatic edits, image compression, telemetry or background site crawl. Administrators separately start eligible saved-link checks after reviewing the outbound-request notice; blocked or incomplete checks remain unverified.

This is an independent plugin. The Presslyte editor and other free tools are not required. Review results live only in the current browser session.

Starting a check requests authorized attachment details from the same WordPress installation. The plugin does not send your content to Presslyte. Poppins fonts and the Presslyte icon are bundled locally.

Move the floating toolbar by dragging its header. Its focused header also supports arrow keys, Home to reset and Escape to cancel a drag. More contains Reset position and other toolbar controls.

Results can be closed without losing the current check.

When two or more compatible Presslyte plugins are active, their on-page tools share one compact workspace with tabs for the available tools. Switching tools keeps your current draft and findings available. Each plugin also works on its own; no separate hub plugin is required.

Older versions keep their independent interfaces until updated.

Optional AI writing assistance

Optional OpenRouter account connection: clicking “Connect with OpenRouter” opens OpenRouter’s authorization page. OpenRouter receives this site’s callback URL, a temporary security challenge and the plugin name. ai/api/v1/auth/keys for a key belonging to your account.

No password is read by Presslyte, and no suggestion request is made during connection. The key is encrypted for your WordPress user on this site and remains disabled until you enable and save the connection. A new OpenRouter connection defaults to openrouter/free; an existing OpenRouter model is preserved for your review.

Provider availability and usage limits apply.

You may instead use the direct provider links to create and paste an API key. OpenAI setup in this version uses an API key; being signed into ChatGPT does not populate this form. The optional account-connection flow requires HTTPS outside localhost.

It uses short-lived, session-bound verification data. Disconnecting erases the local stored key; you can also revoke the provider key in your OpenRouter account. If you approve access but the return or local save fails, an unused key may remain in your OpenRouter account; review your provider keys before reconnecting.

The existing checks work without AI, accounts or API keys. AI drafts are a separate, optional feature. Each WordPress user may connect their own OpenAI or OpenRouter API key and text model in My AI connection.

A chat subscription may not include API access. Presslyte supplies no credits, model or paid fallback. Provider availability, charges and data policies apply.

Saving API-key settings or running an ordinary check does not request AI inference. The optional OpenRouter account-authorization flow contacts OpenRouter only when you start and approve it. A draft request requires explicit consent beside the reviewed text.

Only that text and the chosen writing instruction are sent by your WordPress server to the chosen provider. OpenRouter routes the request to its model provider. Review the input for private information.

No image, full page, account email or website address is added to the AI request. Provider retention policies still apply; OpenAI store:false is not a zero-retention guarantee.

Suggestions are plain-text drafts. Review accuracy, then copy useful wording into the appropriate WordPress field yourself. The checker cannot apply, save, publish or automatically repair content.

Save in WordPress, return to the page, refresh and run the relevant check again. This text-only assistant cannot see images or certify accessibility, indexing, search rankings or AI citations.

Keys are encrypted in site-scoped user metadata and never displayed. Disconnect removes your key; WordPress privacy erasure and plugin deletion also remove this plugin’s stored API keys. Temporary authorization attempts expire after ten minutes.

Drafts and request text are not saved by this plugin. Site AI policy is respected. Existing saved page content is unaffected by disconnect or deletion.

Services used only for requested drafts:

com/policies/services-agreement/

ai/terms

Image review tools

Results include previews drawn from already-loaded page images without separate thumbnail requests. Locate this image scrolls to the original. A conservative intrinsic-versus-displayed size comparison allows for device pixel density and labels potential oversizing for review, not guaranteed savings.

Loading failures remain unverified rather than being presented as confirmed broken URLs.

Scope and limits

The checker reviews HTML image elements in the current supported content area, without a fixed per-page image cutoff. Any whole-page fallback and hidden images are identified. CSS backgrounds and embedded-frame contents are excluded.

Existing alt text needs human accuracy review; empty alt can be correct for decorative images. A 500 KB threshold prompts review and is not a universal performance rule. Local file size is not network transfer size.

CDN transformations, query URLs, unreadable or unmatched local files remain unknown. No metadata request changes page content or attachments.

Local metadata is processed in small requests with permission checks, payload limits, timeouts and a Stop checking control. These protect each request; they are not paid upgrade limits.

Saved link checks

An administrator can choose Start link check after reading the visible request disclosure. Ordinary links in saved published page/post content are considered; generated builder, shortcode, menu, shared template and unsaved links are excluded. Link destinations may receive your server IP address and requested URL.

No cookies, credentials, page text or scan results are sent to Presslyte.

Only eligible public HTTP/HTTPS destinations on standard ports are requested. Query/action URLs, private/reserved hosts and other excluded destinations are skipped. Requests retain public-IP pinning, TLS, redirect, timeout and response limits.

Stop prevents additional checks after the current bounded request. Repeated 404/410 responses are flagged; blocked, rate-limited, failed and incomplete requests remain unverified. Host policy may prevent checks.

The 200 KB saved-content guard is a resource safeguard; there are no paid unlocks or quotas. IPv6-only/proxy destinations, fragments and soft-error pages are outside scope. No scheduled or background crawl is added.

Credits

0, GPLv2 or later, preserving authorization and network boundaries.

3, GPLv2 or later. Presslyte dashboard design reused with independent styling and namespace. Presslyte code and icons are distributed under GPLv2 or later.

txt. com/google/fonts/tree/main/ofl/poppins

Find the saved image block

For a safely matched local attachment, compare page alt text, Media Library alt text and matching saved native image blocks. Choose a matching block to open it in the WordPress block editor. Matches identify saved uses of the attachment; they do not prove that a block generated a visible image.

Repeated uses are listed separately. Classic content, builders, shared patterns, templates and unsupported containers require manual investigation.

Opening a matching block stores a correction reminder in this tab’s session storage. After saving through WordPress, return to the page, refresh and check again to compare the saved description with the page value. Different descriptions can be intentional.

Missing or removed matches are not confirmed corrections. Clear correction reminder removes it; it also ends when the browser session ends. No scan or reminder is sent to Presslyte.

On-page workspace

A floating Presslyte box appears for authorized signed-in users. Check images starts a review and changes to Stop checking while it runs. Results shows or hides existing findings without starting another check.

Help explains the workflow. More contains Dashboard, Move, Reset position and Minimize. Expand restores the minimized toolbar.

Compatible installed Presslyte free tools share a selector; only the selected tool controls are shown. No other Presslyte plugin is required.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • alt text
  • broken links
  • image audit
  • link checker
  • maintenance
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity24 Oct 20269d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.1.10.1.2
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.