Manual
Product site My Page

Settings Reference

A full list of every item in the settings screen (auto-generated from the code)

In the current version (v2.46.0), there are 112 settings you can configure. This list is generated automatically from the plugin's source code, so it stays up to date as features are added.

About setting keys

Each setting key also corresponds to a constant name in wp-config.php. For example, gemini_api_key can be defined as SORABUN_GEMINI_API_KEY (the constant takes precedence).

API Keys

SettingKeyType
Features in Usegemini_api_keyAPI key (stored encrypted)
Features in Useopenai_api_keyAPI key (stored encrypted)
Features in Usesupadata_api_keyAPI key (stored encrypted)

Search Data Source (Rank Tracking / Competitor Analysis)

SettingKeyType
Data Source Selectionsearch_providerSelect
Data Source Selectionserper_api_keyAPI key (stored encrypted)
Data Source Selectionserpapi_api_keyAPI key (stored encrypted)
DataForSEO (Search Volume, optional)dataforseo_loginText
DataForSEO (Search Volume, optional)dataforseo_passwordAPI key (stored encrypted)
DataForSEO (Search Volume, optional)gcs_api_keyAPI key (stored encrypted)
DataForSEO (Search Volume, optional)gcs_engine_idText
DataForSEO (Search Volume, optional)linegate_presentText

LINE-Exclusive Articles

SettingKeyType
Add-Friend URLlinegate_add_urlText
Unlock Codelinegate_codeText

Models

SettingKeyType
Text-Generation AItext_providerSelect
Image Generation Providereyecatch_providerSelect
Image Generation Providerdiagram_providerSelect
Image Generation Providerdiagram_aspectSelect
Gemini Image Modelimage_modelText
Gemini Image Modelgemini_image_sizeSelect
OpenAI Image Modelopenai_image_modelText
OpenAI Image Modelopenai_image_qualitySelect

Screenshot Citations (optional)

SettingKeyType
Enablescreenshot_enabledON/OFF
Enablescreenshot_maxSelect
Screenshot APIscreenshot_providerSelect
Screenshot APIscreenshot_api_keyAPI key (stored encrypted)

Multilingual (Auto-Translation)

SettingKeyType
Auto-Translationtranslate_autoON/OFF

Generation Defaults

SettingKeyType
Article Languagecontent_langSelect
Optimization typedefault_typeSelect
Word Countdefault_lengthSelect
Tonedefault_toneSelect
Title Patterntitle_styleSelect
Number of diagramsdiagram_countSelect
Featured imageeyecatch_enabledON/OFF
Featured imageeyecatch_textSelect
Featured imageeyecatch_styleSelect
Featured imageeyecatch_checkSelect
Auto-Decorationdecoration_enabledON/OFF
Auto-Decorationdecoration_themeSelect
Auto-Decorationdeco_use_presentText
Auto-Decorationdeco_balloon_setSelect
Editor Formateditor_formatSelect
Post statusdefault_statusSelect
Outline approvaloutline_modeSelect
Auto-Approve Outlinesoutline_auto_approveSelect
SEO Plugin Integrationseo_pluginSelect
External Linksoutbound_linksSelect
Advisory Modeadvice_modeON/OFF
Advisory Modeadvice_notesON/OFF
Article Freshnessrefresh_autoON/OFF
Article Freshnessrefresh_auto_applyON/OFF
SEO Advisorconsult_dockON/OFF
Otherauto_create_categoryON/OFF
Othercategory_maxNumber
Otheradd_jsonldON/OFF
Otheradd_relatedON/OFF
Otherrelated_countSelect
Otheradd_source_noteON/OFF
Otherllms_txtON/OFF
Otheraskai_enabledON/OFF

Real-Time Search

SettingKeyType
Search Providergrounding_providerSelect
Grok Search Scopegrok_x_searchON/OFF

Content quality review

SettingKeyType
Auto-Reviewreview_enabledON/OFF
Handling Low Scoresreview_holdON/OFF
Handling Low Scoresreview_thresholdNumber
Information Freshnesswriting_groundingON/OFF

Auto-Quote Related X Posts

SettingKeyType
Auto-Quotexposts_enabledON/OFF
X API Bearer Tokenx_bearer_tokenAPI key (stored encrypted)
Quote Conditionsxposts_countNumber
Quote Conditionsxposts_candidatesNumber
Quote Conditionsxposts_min_likesNumber
Quote Conditionsxposts_langSelect
Quote Conditionsxposts_verified_onlyON/OFF
Quote Conditionsxposts_media_onlyON/OFF

Podcast Generation (TTS)

SettingKeyType
Text-to-Speech Providerpodcast_providerSelect
Text-to-Speech Providerpodcast_modeSelect
Text-to-Speech Providerfishaudio_api_keyAPI key (stored encrypted)
Text-to-Speech Providerfish_voice_aText
Text-to-Speech Providerfish_voice_bText
Show Namepodcast_show_nameText
Openingpodcast_openingMulti-line text
Endingpodcast_endingMulti-line text
Add BGM (jingle)podcast_bgmON/OFF
BGM Layeringpodcast_mix_leadNumber
BGM Layeringpodcast_mix_tailNumber
BGM Layeringpodcast_mix_overlapNumber
BGM Layeringpodcast_mix_duckNumber
Speaker Namespodcast_speaker_aText
Speaker Namespodcast_speaker_bText
Additional Script Instructionspodcast_custom_promptMulti-line text
OpenAI TTS Voiceopenai_voice_aSelect
OpenAI TTS Voiceopenai_voice_bSelect

Notifications

SettingKeyType
When to Notifynt_on_doneON/OFF
When to Notifynt_on_heldON/OFF
When to Notifynt_on_failedON/OFF
When to Notifynt_manual_tooON/OFF
Emailnt_email_enabledON/OFF
Emailnt_email_toText
How Email Is Sentnt_smtp_enabledON/OFF
How Email Is Sentnt_smtp_hostText
How Email Is Sentnt_smtp_portNumber
How Email Is Sentnt_smtp_secureSelect
How Email Is Sentnt_smtp_userText
How Email Is Sentnt_smtp_passAPI key (stored encrypted)
How Email Is Sentnt_smtp_fromText
How Email Is Sentnt_smtp_from_nameText
How Email Is Sentnt_slack_enabledON/OFF
How Email Is Sentnt_slack_webhookAPI key (stored encrypted)
How Email Is Sentnt_chatwork_enabledON/OFF
How Email Is Sentnt_chatwork_tokenAPI key (stored encrypted)
How Email Is Sentnt_chatwork_roomText

REST API / MCP Integration

SettingKeyType
API Keyssorabun_regen_api_keyON/OFF

License activation

SettingKeyType
Serial Keylicense_keyText