[WordPress] 外掛分享: Presslyte Page Check – Images & Links

首頁 › 外掛目錄 › Presslyte Page Check – Images & Links
WordPress 外掛 Presslyte Page Check – Images & Links 的封面圖片
全新外掛
安裝啟用
—
尚無評分
6 天前
最後更新
—
問題解決
WordPress 6.0+ PHP 7.4+ v0.1.2 上架:2026-10-18

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.1.2) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Presslyte Page Check – Images & Links」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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. After you approve access, this WordPress server exchanges a one-time authorization code with https://openrouter.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:
* OpenAI Responses API: https://api.openai.com/v1/responses — privacy https://openai.com/policies/privacy-policy/ — terms https://openai.com/policies/services-agreement/
* OpenRouter Chat Completions API: https://openrouter.ai/api/v1/chat/completions — privacy https://openrouter.ai/privacy — terms https://openrouter.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
Saved-link extraction and protected transport adapted from Presslyte Broken Link Checker 0.1.0, GPLv2 or later, preserving authorization and network boundaries.
Page scope, permission pattern, highlighting and panel styles adapted from Presslyte AI Search Check 0.1.3, GPLv2 or later. Presslyte dashboard design reused with independent styling and namespace. Presslyte code and icons are distributed under GPLv2 or later.
Poppins is bundled under SIL Open Font License 1.1; see assets/fonts/OFL.txt. Official source: https://github.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.

延伸相關外掛

文章
Filter
Mastodon