> ## Documentation Index
> Fetch the complete documentation index at: https://www.alttextlab.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Settings

> Configure language, writing style, SEO plugins, and advanced options.

All settings are available under **AltTextLab → Settings** in your WordPress admin.

## General

| Setting                                         | Description                                                                                                                                                  |
| ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Generate alt text automatically for new uploads | When enabled, alt text is generated for every new upload automatically.                                                                                      |
| Language                                        | The language for generated alt text (e.g. English, German, French). See [supported languages](/features/supported-languages). WPML is supported — see below. |
| Writing style                                   | Controls the tone and length of the output: `descriptive`, `neutral`, `matter-of-fact`, or `minimal`. See [Writing styles](/features/writing-styles).        |

If [WPML](https://wpml.org) is installed, the Language setting changes to a list of your active WPML languages. Select which ones should have alt text generated. Enable **Use a single language instead** to override WPML and always generate alt text in one fixed language.

## SEO & context

| Setting                                                  | Description                                                                                                                                                         |
| -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Use focus keyphrases to generate alt text when available | Uses the focus keyphrase from your SEO plugin to make alt text more relevant. Works with Yoast SEO, RankMath, AllInOne SEO, Squirrly, SEOPress, and SmartCrawl Pro. |
| Use post title as context                                | Passes the post title to the AI so it better understands what the page is about.                                                                                    |

## Output

You can optionally add a prefix or postfix to each generated alt text, and choose to apply the alt text to the image's title, caption, or description fields automatically.

| Setting                                             | Description                                                       |
| --------------------------------------------------- | ----------------------------------------------------------------- |
| Prefix                                              | Text added before every generated description.                    |
| Postfix                                             | Text added after every generated description.                     |
| Use the generated alt text as the image title       | Writes the generated alt text to the WordPress image title field. |
| Use the generated alt text as the image caption     | Writes the generated alt text to the image caption field.         |
| Use the generated alt text as the image description | Writes the generated alt text to the image description field.     |

## WooCommerce

If you have WooCommerce installed and activated, this section will appear in your settings. Enabling at least one option activates [E-commerce mode](/features/ecommerce-mode). For best results, enable all options — the more product data the AI receives, the better the quality of the generated alt text.

| Setting                                      | Description                                                                                                                                                                                                   |
| -------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Use product name for generating alt text     | Includes the product name (e.g., "Air Max 90", "iPhone 15") in the alt text to make it more specific.                                                                                                         |
| Use product brand for generating alt text    | Adds the product brand (e.g., "Nike", "Apple") to the generated alt text. If multiple brands are selected, only the first one is used.                                                                        |
| Use product color for generating alt text    | Adds the color of the product (e.g., "red", "charcoal gray") to the generated alt text if available. Enter the slug of the attribute where you store product colors in the **Product color attribute** field. |
| Use product material for generating alt text | Includes the product's material (e.g., "leather", "cotton") in the alt text for more detail. Enter the slug of the attribute where you store product material in the **Product material attribute** field.    |

By default, the plugin looks for attributes with the slugs `color` and `material`. If your store uses different slugs, update them in the **Product color attribute** and **Product material attribute** fields above.

## System

| Setting                                                    | Description                                                                                                                                         |
| ---------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| This site is reachable over the public internet            | When enabled, the plugin fetches images by URL. Disable for local, private, or password-protected sites — images will be uploaded directly instead. |
| Cancel alt text generation if it takes more than N seconds | Maximum time to wait for a generation response before the request is abandoned.                                                                     |
| Logs                                                       | A log of recent generation activity. Useful for troubleshooting. Can be cleared at any time.                                                        |
