| 开发者 | fromgate |
|---|---|
| 更新时间 | 2026年10月14日 03:58 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPL-2.0-or-later |
| 版权网址: | 版权信息 |
Ctrl+Z./wp-content/plugins/prozen-ai-proofreader/ or install via the WordPress Plugins screen.No. Prozen AI Proofreader is engineered specifically for the modern WordPress block editor. It relies on block structures and rich-text parsing to safeguard your formatting, images, and links.
To prevent Server-Side Request Forgery (SSRF), the plugin uses wp_safe_remote_post() and wp_safe_remote_get(). By default, WordPress blocks requests to private/loopback IP addresses (localhost, 127.0.0.1, 192.168.x.x) and non-standard ports.
If you run an AI server locally, add the following filters to your theme's functions.php or a Must-Use (MU) plugin:
// Allow requests to local AI host
add_filter( 'http_request_host_is_external', function( $is_external, $host ) {
if ( in_array( $host, array( 'localhost', '127.0.0.1' ), true ) ) {
return true;
}
return $is_external;
}, 10, 2 );
// Allow custom ports (e.g. 11434 for Ollama, 1234 for LM Studio)
add_filter( 'http_allowed_safe_ports', function( $ports ) {
$ports[] = 11434; // Ollama default port
$ports[] = 1234; // LM Studio default port
return array_unique( $ports );
} );
No. Manual mode is completely free and requires no API keys or third-party accounts. You can use any free chat interface you already have access to.
Any modern instruction-following model produces great results. Leading frontier models (such as GPT-4o, Claude 3.5 Sonnet, or DeepSeek-V3) offer exceptional accuracy, while smaller local models (such as Llama 3 or Qwen 2.5) also perform reliably due to the plugin's strict prompt validation rules.
No. The plugin modifies only the exact characters requiring correction. If an error is located within a link or styled phrase, the link destination and typography are fully preserved.
Under Settings > Prozen AI Proofreader, you can list terms that must never be altered (such as brand names, trademarks, product SKUs, or technical acronyms like API, SaaS, CTR). The AI prompt explicitly instructs the model to leave them untouched, and the plugin will automatically discard any suggested replacement that touches them.
Standard WordPress text blocks (Paragraphs, Headings, Lists, Quotes, Buttons, etc.) are supported out of the box. For blocks provided by other plugins, you can register their text attribute names under Settings > Prozen AI Proofreader > Third-party Gutenberg blocks.
Your post content can be in any language. The prompt is provided in English because modern LLMs follow technical instructions best in English, while proofreading according to the language of your text. Ready-to-use rule templates are included for English, Spanish, and Russian, and custom instructions can be tailored to any language.