Option Keys

Option Keys

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.

  1. twitchpress_scope_channel_check_subscription
  2. twitchpress_scope_channel_commercial
  3. twitchpress_scope_channel_editor
  4. twitchpress_scope_channel_feed_edit
  5. twitchpress_scope_channel_feed_read
  6. twitchpress_scope_channel_read
  7. twitchpress_scope_channel_stream
  8. twitchpress_scope_channel_subscriptions
  9. twitchpress_scope_chat_login
  10. twitchpress_scope_collections_edit
  11. twitchpress_scope_communities_edit
  12. twitchpress_scope_communities_moderate
  13. twitchpress_scope_user_blocks_edit
  14. twitchpress_scope_user_blocks_read
  15. twitchpress_scope_user_follows_edit
  16. twitchpress_scope_user_read
  17. twitchpress_scope_user_subscriptions
  18. twitchpress_scope_viewing_activity_read
  19. twitchpress_scope_openid

Visitor Scope Options

The scope of permissions that are applied to visitors Twitch account authorization.

  1. twitchpress_visitor_scope_channel_check_subscription
  2. twitchpress_visitor_scope_channel_commercial
  3. twitchpress_visitor_scope_channel_editor
  4. twitchpress_visitor_scope_channel_feed_edit
  5. twitchpress_visitor_scope_channel_feed_read
  6. twitchpress_visitor_scope_channel_read
  7. twitchpress_visitor_scope_channel_stream
  8. twitchpress_visitor_scope_channel_subscriptions
  9. twitchpress_visitor_scope_chat_login
  10. twitchpress_visitor_scope_collections_edit
  11. twitchpress_visitor_scope_communities_edit
  12. twitchpress_visitor_scope_communities_moderate
  13. twitchpress_visitor_scope_user_blocks_edit
  14. twitchpress_visitor_scope_user_blocks_read
  15. twitchpress_visitor_scope_user_follows_edit
  16. twitchpress_visitor_scope_user_read
  17. twitchpress_visitor_scope_user_subscriptions
  18. twitchpress_visitor_scope_viewing_activity_read
  19. twitchpress_visitor_scope_openid

TwitchPress Login Extension

Options installed by the official login extension.

  1. twitchpress_login_messages
  2. twitchpress_loginextension_version
Advertisements