| 开发者 |
lovedeep5
punjabideveloper |
|---|---|
| 更新时间 | 2026年5月31日 15:32 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.0 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
pin_created payload includes the screenshot URL, so downstream tools (image search, OCR, Trello cards, etc.) can attach the visual right away. Same encryption + test-message verification as the Teams integration.proopin_guest_identity) for 30 days only on the visitor's own browser.proofing-pins folder to /wp-content/plugins/ or install through the WordPress Plugins screen.Yes. The plugin detects Elementor widgets, links directly to them in the editor, and (when AI is configured) can propose and 1-click apply text / color changes to heading, button, and text-editor widgets.
Yes. Pin capture and rendering work with Twenty Twenty-Four / Twenty Twenty-Five and other block themes.
No. AI suggestions are entirely optional. The pin-and-comment workflow works without them.
By default, any logged-in user with the proopin_create_pin capability. You can enable guest pins in Settings; guests see a one-time name/email prompt before posting.
Encrypted at rest with AES-256-CBC using a key derived from AUTH_KEY. The stored setting row is non-autoloaded. The raw key is never returned by the REST API — only a masked preview.
pin_created payloads include the screenshot URL. Opt-in, off by default; URL stored encrypted at rest; per-event toggles; one-click "Send test message".GET /pins/{id} now requires the caller to be a manager or the pin's author; GET /pins requires non-managers to scope the listing to a single page_url and never returns archived pins to non-managers; POST /pins/{id}/replies is restricted to logged-in users with the create capability (guests can no longer reply).X-Forwarded-For (spoofable — would let attackers bypass rate-limits and inflate wp_options with throw-away transient rows). Only REMOTE_ADDR is used by default; sites behind a trusted reverse proxy can hook the new proofingpins_guest_ip filter to use their proxy's real-client-IP header.pp_ / pp- / PP_ prefix to the longer proopin_ / proopin- / PROOPIN_ prefix to satisfy the WordPress.org 4-character-minimum prefix requirement and prevent collisions with other plugins.