There is no telling how many option records I will have to make in the TwitchPress system. It is important to maintain these lists and avoid duplicate values and options becoming redundant without being discontinued during installation.
Core Plugin Options
| Option Key/Name | Read More | Notes |
|---|---|---|
| twitchpress_apiversion | ||
| twitchpress_admin_notices | ||
| twitchpress_app_id | ||
| twitchpress_app_secret | ||
| twitchpress_app_redirect | ||
| twitchpress_app_token | ||
| twitchpress_app_token_scopes | ||
| twitchpress_displayerrors | ||
| twitchpress_db_version | ||
| twitchpress_feedback_data | ||
| twitchpress_feedback_prompt | ||
| twitchpress_login_messages | ||
| twitchpress_main_channels_code | ||
| twitchpress_main_channels_wpowner_id | ||
| twitchpress_main_channels_token | ||
| twitchpress_main_channels_refresh | ||
| twitchpress_main_channels_scopes | ||
| twitchpress_main_channel_name | ||
| twitchpress_main_channel_id | ||
| twitchpress_main_client_secret | ||
| twitchpress_main_client_id | ||
| twitchpress_main_redirect_uri | ||
| twitchpress_main_channel_postid | ||
| twitchpress_main_code | ||
| twitchpress_main_token | ||
| twitchpress_main_token_scopes | ||
| twitchpress_removeall | Depreciated 2.0 | |
| twitchpress_remove_options | ||
| twitchpress_remove_feed_posts | ||
| twitchpress_remove_database_tables | ||
| twitchpress_remove_user_data | ||
| twitchpress_remove_media | ||
| twitchpress_sync_job_channel_subscribers | ||
| twitchpress_sync_timing | ||
| twitchpress_version | ||
| twitchpress_feedback_data | ||
| twitchpress_feedback_prompt | ||
| twitchpress_displayerrors | ||
| twitchress_redirect_tracking_switch | ||
| twitchpress_new_channeltowp | ||
| twitchpress_new_wptochannel | ||
| twitchpress_apply_prepend_value_all_posts | ||
| twitchpress_prepend_value_all_posts | ||
| twitchpress_apply_appending_value_all_posts | ||
| twitchpress_appending_value_all_posts | ||
| twitchpress_apply_feed_sync_limits | ||
| twitchpress_feed_sync_limit_hourly | ||
| twitchpress_feed_sync_channel_limit_daily | ||
| twitchpress_shareable_posttype_twitchfeed | ||
| twitchpress_shareable_posttype_post | ||
| twitchpress_shareable_posttype_page |
Core Plugin Options: Switches
| Option Key/Name | Read More | Notes |
|---|---|---|
| twitchpress_admin_notices | ||
| twitchpress_switch_twitter_api_services | ||
| twitchpress_switch_twitter_api_logs | ||
| twitchpress_switch_youtube_api_services | ||
| twitchpress_switch_youtube_api_logs | ||
| twitchpress_switch_steam_api_services | ||
| twitchpress_switch_steam_api_logs | ||
| twitchpress_switch_facebook_api_services | ||
| twitchpress_switch_facebook_api_logs | ||
| twitchpress_switch_deepbot_api_services | ||
| twitchpress_switch_deepbot_api_logs | ||
| twitchpress_switch_streamtip_api_services | ||
| twitchpress_switch_streamtip_api_logs | ||
| twitchpress_switch_discord_api_services | ||
| twitchpress_switch_discord_api_logs | ||
| twitchpress_switch_streamlabs_api_services | ||
| twitchpress_switch_streamlabs_api_logs | ||
| twitchpress_serviceswitch_feeds_posttofeed | ||
| twitchpress_serviceswitch_feeds_scheduledposts | ||
| twitchpress_serviceswitch_feeds_prependappend | ||
| twitchpress_serviceswitch_channels_takeownership | ||
| twitchpress_serviceswitch_channels_editcontent | ||
| twitchpress_serviceswitch_channels_controlchatdisplay |
Core Plugin Options: Other API
| Option Key/Name | Read More | Notes |
|---|---|---|
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_twitter | ||
| twitchpress_api_id_twitter | ||
| twitchpress_api_secret_twitter | ||
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_youtube | ||
| twitchpress_api_id_youtube | ||
| twitchpress_api_secret_youtube | ||
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_steam | ||
| twitchpress_api_id_steam | ||
| twitchpress_api_secret_steam | ||
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_facebook | ||
| twitchpress_api_id_facebook | ||
| twitchpress_api_secret_facebook | ||
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_deepbot | ||
| twitchpress_api_id_deepbot | ||
| twitchpress_api_secret_deepbot | ||
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_streamtip | ||
| twitchpress_api_id_streamtip | ||
| twitchpress_api_secret_streamtip | ||
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_discord | ||
| twitchpress_api_id_discord | ||
| twitchpress_api_secret_discord | ||
| twitchpress_otherapi_application_saving | ||
| twitchpress_api_redirect_uri_streamlabs | ||
| twitchpress_api_id_streamlabs | ||
| twitchpress_api_secret_streamlabs |
Extension Integration Options
| Option Key/Name | Read More | Notes |
|---|---|---|
| twitchpress_twitchpress-embed-everything_settings | ||
| twitchpress_twitchpress-login-extension_settings | ||
| twitchpress_twitchpress-sync-extension_settings | ||
| twitchpress_twitchpress-um-extension_settings |
BugNet Options
| Option Key/Name | Read More | Notes |
|---|---|---|
| bugnet_activate_events | ||
| bugnet_activate_log | ||
| bugnet_activate_tracing | ||
| bugnet_levelswitch_emergency | ||
| bugnet_levelswitch_alert | ||
| bugnet_levelswitch_critical | ||
| bugnet_levelswitch_error | ||
| bugnet_levelswitch_warning | ||
| bugnet_levelswitch_notice | ||
| bugnet_handlerswitch_email | ||
| bugnet_handlerswitch_logfiles | ||
| bugnet_handlerswitch_restapi | ||
| bugnet_handlerswitch_tracing | ||
| bugnet_handlerswitch_wpdb | ||
| bugnet_reportsswitch_dailysummary | ||
| bugnet_reportsswitch_eventsnapshot | ||
| bugnet_reportsswitch_tracecomplete | ||
| bugnet_systemlogging_switch | ||
| bugnet_error_dump_user_id |
Main Channel Scope Options
The scope of permissions that are applied to the administrators main Twitch channel. There is a separate option value for each permission.
- twitchpress_scope_channel_check_subscription
- twitchpress_scope_channel_commercial
- twitchpress_scope_channel_editor
- twitchpress_scope_channel_feed_edit
- twitchpress_scope_channel_feed_read
- twitchpress_scope_channel_read
- twitchpress_scope_channel_stream
- twitchpress_scope_channel_subscriptions
- twitchpress_scope_chat_login
- twitchpress_scope_collections_edit
- twitchpress_scope_communities_edit
- twitchpress_scope_communities_moderate
- twitchpress_scope_user_blocks_edit
- twitchpress_scope_user_blocks_read
- twitchpress_scope_user_follows_edit
- twitchpress_scope_user_read
- twitchpress_scope_user_subscriptions
- twitchpress_scope_viewing_activity_read
- twitchpress_scope_openid
Visitor Scope Options
The scope of permissions that are applied to visitors Twitch account authorization.
- twitchpress_visitor_scope_channel_check_subscription
- twitchpress_visitor_scope_channel_commercial
- twitchpress_visitor_scope_channel_editor
- twitchpress_visitor_scope_channel_feed_edit
- twitchpress_visitor_scope_channel_feed_read
- twitchpress_visitor_scope_channel_read
- twitchpress_visitor_scope_channel_stream
- twitchpress_visitor_scope_channel_subscriptions
- twitchpress_visitor_scope_chat_login
- twitchpress_visitor_scope_collections_edit
- twitchpress_visitor_scope_communities_edit
- twitchpress_visitor_scope_communities_moderate
- twitchpress_visitor_scope_user_blocks_edit
- twitchpress_visitor_scope_user_blocks_read
- twitchpress_visitor_scope_user_follows_edit
- twitchpress_visitor_scope_user_read
- twitchpress_visitor_scope_user_subscriptions
- twitchpress_visitor_scope_viewing_activity_read
- twitchpress_visitor_scope_openid
TwitchPress Login Extension
Options installed by the official login extension.
- twitchpress_login_messages
- twitchpress_loginextension_version