PluginProbe
Auto Alt Text / 2.1.1
Auto Alt Text v2.1.1
3.0.3 2.8.2 1.3.1 1.3.2 2.0.0 2.1.0 2.1.1 2.2.0 2.3.0 2.3.1 2.3.2 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.7.0 2.8.0 2.8.1 All 28 releases
auto-alt-text / src / Config / Constants.php

Constants.php in Auto Alt Text 2.1.1, at src/Config/Constants.php

34 lines 2.0 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace AATXT\Config;
4
5 class Constants
6 {
7 const AATXT_PLUGIN_SLUG = 'auto-alt-text';
8 const AATXT_AZURE_DEFAULT_LANGUAGE = 'en';
9 const AATXT_PLUGIN_OPTIONS_PAGE_SLUG = 'auto-alt-text-options';
10 const AATXT_PLUGIN_OPTION_LOG_PAGE_SLUG = 'auto-alt-text-log';
11 const AATXT_PLUGIN_ASSETS_HANDLE = 'aatxt-auto-alt-text-options';
12 const AATXT_PLUGIN_MEDIA_LIBRARY_HANDLE = 'aatxt-auto-alt-text-media-library';
13 const AATXT_OPTION_FIELD_TYPOLOGY = 'aatxt_typology';
14 const AATXT_OPTION_FIELD_PROMPT_OPENAI = 'aatxt_prompt_openai';
15 const AATXT_OPTION_FIELD_API_KEY_OPENAI = 'aatxt_api_key_openai';
16 const AATXT_OPTION_FIELD_API_KEY_AZURE_COMPUTER_VISION = 'aatxt_api_key_azure_computer_vision';
17 const AATXT_OPTION_FIELD_API_KEY_AZURE_TRANSLATE_INSTANCE= 'aatxt_api_key_azure_translate_instance';
18 const AATXT_OPTION_TYPOLOGY_CHOICE_ARTICLE_TITLE = 'article-title';
19 const AATXT_OPTION_TYPOLOGY_CHOICE_ATTACHMENT_TITLE = 'attachment-title';
20 const AATXT_OPTION_TYPOLOGY_CHOICE_OPENAI = 'openai';
21 const AATXT_OPTION_TYPOLOGY_CHOICE_AZURE = 'azure';
22 const AATXT_OPTION_TYPOLOGY_DEACTIVATED = 'deactivated';
23 const AATXT_OPTION_FIELD_ENDPOINT_AZURE_COMPUTER_VISION = 'aatxt_endpoint-azure-computer-vision';
24 const AATXT_OPTION_FIELD_ENDPOINT_AZURE_TRANSLATE_INSTANCE = 'aatxt_endpoint-azure-translate-instance';
25 const AATXT_OPTION_FIELD_REGION_AZURE_TRANSLATE_INSTANCE = 'aatxt_region_azure_translate_instance';
26 const AATXT_OPTION_FIELD_LANGUAGE_AZURE_TRANSLATE_INSTANCE = 'aatxt_language_azure_translate_instance';
27 const AATXT_IMAGE_URL_TAG = '%imageUrl%';
28 const AATXT_OPENAI_DEFAULT_PROMPT = "Act like an SEO expert and write an English alt text of up to 125 characters for this image.";
29 const AATXT_OPENAI_VISION_MODEL = 'gpt-4o';
30 const AATXT_OPENAI_FALLBACK_MODEL = 'gpt-4-turbo';
31 const AATXT_OPENAI_MAX_TOKENS = 70;
32 const AATXT_OPENAI_CHAT_COMPLETION_ENDPOINT = 'https://api.openai.com/v1/chat/completions';
33 const AATXT_AJAX_GENERATE_ALT_TEXT_NONCE = 'generate_alt_text_nonce';
34 }