
內容簡介
Dropndot AI Content for Custom Fields 是一款強大的 WordPress 外掛,能夠直接在自訂欄位中生成 AI 驅動的高品質內容。使用者可以透過單一點擊,利用自己的 OpenAI 或 Google Gemini API 金鑰,快速生成所需內容,提升網站內容創作效率。
【主要功能】
• 智能欄位檢測:自動檢測所有自訂欄位
• 一鍵生成:單擊即可為任何欄位生成內容
• 智能內容檢測:根據欄位名稱自動識別內容類型
• 自訂提示與限制:為每個欄位設定自訂 AI 提示
• 精確長度控制:確保 AI 遵守字數要求
• 內部連結優化:AI 驅動的關鍵字提取與文章匹配
外掛標籤
開發者團隊
② 後台搜尋「Dropndot AI Content for Custom Fields」→ 直接安裝(推薦)
原文外掛簡介
Dropndot AI Content for Custom Fields is a powerful WordPress plugin that brings AI-powered content generation directly to your custom fields. Generate high-quality content for any custom field with a single click, using your own OpenAI or Google Gemini API key, or the WordPress AI Client and whichever AI provider you have connected under Settings → Connectors (OpenAI, Google Gemini, Anthropic, and others).
Key Features
Smart Field Detection: Automatically detects all custom fields (ACF, Meta Box, Pods, standard WordPress fields, Yoast SEO, Rank Math)
One-Click Generation: Generate content for any field with a single click
Intelligent Content Detection: Automatically detects appropriate content type based on field name
Custom Prompts with Limits: Set custom AI prompts for each field with explicit character/word limits
Precise Length Control: Dedicated character and word limit fields ensure AI respects your requirements
Complete Sentence Truncation: Smart truncation at sentence boundaries, never cuts off mid-word
Advanced Internal Linker: AI-powered keyword extraction and smart post matching for internal linking
AI Chat Assistant: Chat with AI about your article content for suggestions and improvements
Preview & Edit: Review AI-generated content before saving
Two Ways to Connect: Use your own encrypted OpenAI / Google Gemini API key, or the WordPress AI Client (Settings → Connectors)
Model Selection: Choose the OpenAI and Gemini model; the OpenAI list is filtered to the models your key can reach
Usage Guardrails: Per-user rate limiting and site-wide daily request and token quotas
Response Cache: Identical generations are served from a short-lived cache (“Regenerate” always bypasses it)
Monitoring: Today’s usage and a log of the 100 most recent AI calls
Optimized Token Usage: Intelligent content truncation to prevent token limit errors
User Access Control: Granular user permissions
Format Support: Plain text, WYSIWYG, JSON, lists, and paragraphs
Professional UI: Clean, modern WordPress admin interface
How It Works
Install and activate the plugin
Either enter your OpenAI or Google Gemini API key in the plugin settings, or connect an AI provider under Settings → Connectors (WordPress 7.0+)
Select which custom fields to enable
Set character/word limits for each field (optional)
Optionally set custom prompts for each field
Generate content with one click while editing posts
Supported Field Types
Advanced Custom Fields (ACF)
Meta Box
Pods
Standard WordPress custom fields
Yoast SEO fields
Rank Math fields
WYSIWYG/rich text fields
Plain text fields
JSON fields
Use Cases
Generate SEO meta descriptions (with precise character limits)
Create article summaries
Generate FAQs and quiz questions
Create internal link suggestions
Generate subtitles and taglines
Chat with AI about content improvements
Generate social media snippets with character limits
Character & Word Limits
The plugin features explicit character and word limit fields:
Character Limits: Perfect for meta descriptions, Twitter posts, etc.
Word Limits: Ideal for summaries, excerpts, and article sections
Smart Enforcement: AI is instructed to respect limits during generation
Safety Net: Intelligent post-processing ensures limits are never exceeded
Complete Sentences: Truncation always happens at sentence boundaries
Per-Field Control: Set different limits for each custom field
Token Optimization
The plugin includes advanced token management:
Adaptive Content Truncation: Sends less article content when generating short outputs
Concise System Messages: Optimized AI instructions to save tokens
Dynamic Limits: Adjusts content based on character/word requirements
Configurable Ceilings: Max output tokens, retry attempts and continuations are adjustable in settings
External services
This plugin sends content to an AI provider to generate text. No request is ever made until a site administrator configures a provider (an API key in the plugin settings, or a provider under Settings → Connectors) and a permitted user actively triggers a feature. The plugin does not collect analytics and does not track visitors or site users.
When an API key is saved in the plugin settings, requests go directly from your server to the selected provider (OpenAI or Google Gemini). When no key is saved, requests go through the WordPress AI Client to the provider connected under Settings → Connectors.
What is sent for content generation, internal links and chat: the post title and post content of the entry being edited (truncated before sending), the custom prompt configured for the field, the chat messages you type, the recent chat history of the current conversation, and your WordPress display name so the assistant can address you by name.
When it is sent: only when a logged-in, permitted user clicks a “Generate” or “Regenerate” button, requests internal links, or sends a chat message.
OpenAI API
Used when “OpenAI (GPT)” is selected and an API key is saved. Requests are sent to https://api.openai.com/v1/chat/completions with the data listed above and your API key. To show which models your key can use, the settings page also sends your API key to https://api.openai.com/v1/models when the key is saved, when “Refresh available models” is clicked, or when the settings page is opened after the cached list (kept for 6 hours) has expired.
Terms of use: https://openai.com/policies/terms-of-use/
Privacy policy: https://openai.com/policies/privacy-policy/
Google Gemini API
Used when “Google Gemini” is selected and an API key is saved. Requests are sent to https://generativelanguage.googleapis.com/ with the data listed above and your API key.
Terms of service: https://ai.google.dev/gemini-api/terms
Privacy policy: https://policies.google.com/privacy
WordPress AI Client / connected providers
Used when no API key is saved in the plugin and an AI provider is connected under Settings → Connectors (WordPress 7.0+). The request is sent with the data listed above to whichever provider the site owner has connected. Official provider plugins register with the Connectors screen and send the request from your server. Provider terms depend on which connector you enable, for example:
OpenAI terms: https://openai.com/policies/terms-of-use/
OpenAI privacy: https://openai.com/policies/privacy-policy/
Google Gemini terms: https://ai.google.dev/gemini-api/terms
Google privacy: https://policies.google.com/privacy
Anthropic terms: https://www.anthropic.com/legal/terms
Anthropic privacy: https://www.anthropic.com/legal/privacy
Upstash Search (optional)
Used only for the internal linking feature, and only when “Use Upstash for Search” is enabled in the Internal Links settings and an Upstash REST URL and token are configured. When it is disabled, the plugin uses the built-in WordPress search instead and contacts no external search service.
What is sent: search queries derived from the keywords of the post being edited, sent to the Upstash Search REST endpoint you configure, together with your Upstash REST token.
When it is sent: only when a user generates internal link suggestions while the option is enabled.
Terms of service: https://upstash.com/trust/terms.pdf
Privacy policy: https://upstash.com/trust/privacy.pdf
Support
For support, please use the plugin’s support forum on WordPress.org.
Author: Dropndot Solutions
Author URI: https://dropndot.com
Technical Details
System Requirements
WordPress 6.0 or higher (WordPress 7.0 or higher to use Settings → Connectors)
PHP 7.4 or higher
An OpenAI or Google Gemini API key, or an AI provider connected in Settings → Connectors
Token Management
The plugin uses intelligent token management:
* Short outputs (< 200 chars): Uses ~5K article content
* Medium outputs (200-500 chars): Uses ~10K article content
* Long outputs (no limits): Uses up to 50K article content
* Adaptive based on custom prompt length
API Limits
Output token ceiling configurable from 256 to 65,500 (default 16,384)
Bounded automatic continuation for incomplete responses (default 1, max 3)
Smart content truncation to prevent input token errors
Privacy
API keys are encrypted (site-salt derived) before being stored in WordPress options and are never rendered back into the settings page
Post content and prompts are sent to the AI provider you configure – see the “External services” section for exactly what is sent and when
Data handling on the provider side is governed by that provider’s own terms and privacy policy
Every AI request is recorded in a local log table (wp_dnaic_api_log) on your own site, pruned after 30 days
The plugin itself does not track users and sends no analytics
All communication uses HTTPS
Credits
Developed by Dropndot Solutions
Copyright (C) 2026 Dropndot Solutions
