# 404-solution/4.2.0/includes/html/adminOptionsGeneral.html

404 Solution, version 4.2.0. 107 lines.

- Page: https://pluginprobe.com/plugins/404-solution/4.2.0/code/includes/html/adminOptionsGeneral.html
- Raw: https://pluginprobe.com/plugins/404-solution/4.2.0/raw/includes/html/adminOptionsGeneral.html
- Modified: 2026-05-24T08:07:28+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/404-solution/4.2.0/code/includes/html/adminOptionsGeneral.html#L10-L20`.

```html
<p>
    <label for="send_error_logs">{Help the developer by sending error logs}:</label>
    <input type="checkbox" name="send_error_logs" id="send_error_logs" value="1" {selectedSendErrorLogs}>
    <BR/>&nbsp;&nbsp;&nbsp;{When the plugin detects an error, it transmits a copy of the debug log to the developer for diagnosis. Transmission may be by email or by HTTPS upload to a developer-operated server; the contents are the same. This is not required for the plugin to work, but it helps the developer fix bugs in future versions. The report includes: everything in the debug log, the admin email address, installed PHP extensions, active plugins, PHP version, WordPress version, MySQL version, total published pages and posts, etc. (everything asked for when a support issue is opened). Reports are checked daily when maintenance runs.}
</p>

<p>
    <label for="default_redirect">{Default redirect type}:</label>
    <select name="default_redirect" id="default_redirect">
        <option value="301" {selectedDefaultRedirect301}>{Permanent 301}</option>
        <option value="302" {selectedDefaultRedirect302}>{Temporary 302}</option>
        <option value="307" {selectedDefaultRedirect307}>{Temporary 307 (preserve method)}</option>
        <option value="308" {selectedDefaultRedirect308}>{Permanent 308 (preserve method)}</option>
    </select>
</p>
<p>
    <label for="capture_404">{Collect incoming 404 URLs}:</label>
    <input type="checkbox" name="capture_404" id="capture_404" value="1" {selectedCapture404}>
</p>
<p>
    <label for="admin_notification">{Admin notification level}:</label>
    <input type="text" name="admin_notification" id="admin_notification" value="{admin_notification}" style="width: 50px;"> {Captured URLs (0 Disables Notification)}
    <BR/>&nbsp;&nbsp;&nbsp;{Display a WordPress admin notification when the number of captured URLs goes above this number}
</p>
<p>
    <label for="admin_notification_email">{Admin notification email(s)}:</label>
    <input type="text" name="admin_notification_email" id="admin_notification_email" value="{admin_notification_email}" style="width: 500px;">
    <BR/>&nbsp;&nbsp;&nbsp;{When the number of captured 404s would cause an admin notification, an email will be sent to the addresses specified here. Multiple email addresses can be separated by commas (,). The "from" email address is always the default WordPress admin email:} 
    <span style="font-weight: bold;">{default_wordpress_admin_email}</span>. 
    {One email will be sent per day (when maintenance is run) until the number of captured 404s goes below the number specified in the alert settings.} 
</p>
<p>
    <label for="admin_notification_frequency">{Email notification frequency}:</label>
    <select name="admin_notification_frequency" id="admin_notification_frequency">
        <option value="instant" {selectedNotifyInstant}>{Instant (when threshold exceeded)}</option>
        <option value="daily" {selectedNotifyDaily}>{Daily digest}</option>
        <option value="weekly" {selectedNotifyWeekly}>{Weekly digest}</option>
    </select>
    <BR/>&nbsp;&nbsp;&nbsp;{Choose how often to receive email notifications about captured 404s.}
</p>
<p>
    <label for="capture_deletion">{Delete captured 404 URLs after}:</label>
    <input type="text" name="capture_deletion" id="capture_deletion" value="{capture_deletion}" style="width: 50px;"> {days without use (0 to disable)}
    <BR/>&nbsp;&nbsp;&nbsp;{Removes captured 404 URLs if they haven't been used for the specified amount of time.}
</p>
<p>
    <label for="manual_deletion">{Delete manual redirects after}:</label>
    <input type="text" name="manual_deletion" id="manual_deletion" value="{manual_deletion}" style="width: 50px;"> {days without use (0 to disable)}
    <BR/>&nbsp;&nbsp;&nbsp;{Removes manually created redirects if they haven't been used for the specified amount of time. Does not affect automatically created redirects.}
</p>
<p>
    <label for="maximum_log_disk_usage">{Maximum log disk usage (MB)}:</label>
    <input type="text" name="maximum_log_disk_usage" id="maximum_log_disk_usage" value="{maximum_log_disk_usage}" style="width: 50px;">
    <BR/>&nbsp;&nbsp;&nbsp;{Keeps the most recent (and deletes the oldest) log records when the disk usage reaches this limit.}
    <BR/>&nbsp;&nbsp;&nbsp;{Current approximate log disk usage}: {logCurrentSizeDiskUsage} {MB} ({logCurrentRowCount} {rows}). {Earliest log date}: {earliestLogDate}. {Cleanup is done daily.}
</p>
<p>
    <label for="remove_matches">{Remove redirect upon matching permalink}:</label>
    <input type="checkbox" value="1" name="remove_matches" id="remove_matches" {selectedRemoveMatches}>
    <BR/>&nbsp;&nbsp;&nbsp;{Checks each redirect for a new matching permalink before the user is redirected. If a new page permalink is found matching the redirected URL then the redirect will be deleted.}
</p>
<p>
    <label for="menuLocation">{The 404 Solution menu should appear}:</label>
    <select name="menuLocation" id="menuLocation">
        <option value="underSettings" {selectedUnderSettings}>{Under the Settings menu}</option>
        <option value="settingsLevel" {selecteSsettingsLevel}>{At the same level as the Settings and Tools menu}</option>
    </select>
    <BR/>&nbsp;&nbsp;&nbsp;{Choose whether the 404 Settings link appears under the "Settings" menu or elsewhere.}
</p>
<p>
    <label for="admin_theme">{Admin theme}:</label>
    <select name="admin_theme" id="admin_theme">
        <option value="default" {selectedThemeDefault}>{theme_default}</option>
        <option value="calm" {selectedThemeCalm}>{Calm Ops (Light)}</option>
        <option value="mono" {selectedThemeMono}>{Monochrome Minimal (Light)}</option>
        <option value="neon" {selectedThemeNeon}>{Neon Slate (Dark)}</option>
        <option value="obsidian" {selectedThemeObsidian}>{Obsidian Blue (Dark)}</option>
    </select>
    <BR/>&nbsp;&nbsp;&nbsp;{Choose the color theme for the admin pages. The theme changes immediately for preview, and will be saved when you click "Save Settings".}
</p>
<p>
    <label for="plugin_language_override">{Plugin Language Override}:</label>
    <select name="plugin_language_override" id="plugin_language_override">
        <option value="" {selectedLanguageDefault}>{Use WordPress Default}</option>
        <option value="en_US" {selectedLanguageEnUS}>English (United States)</option>
        <option value="de_DE" {selectedLanguageDeDE}>Deutsch (German)</option>
        <option value="es_ES" {selectedLanguageEsES}>Español (Spanish)</option>
        <option value="fr_FR" {selectedLanguageFrFR}>Français (French)</option>
        <option value="it_IT" {selectedLanguageItIT}>Italiano (Italian)</option>
        <option value="pt_BR" {selectedLanguagePtBR}>Português (Portuguese - Brazil)</option>
        <option value="nl_NL" {selectedLanguageNlNL}>Nederlands (Dutch)</option>
        <option value="ru_RU" {selectedLanguageRuRU}>Русский (Russian)</option>
        <option value="ja" {selectedLanguageJa}>日本語 (Japanese)</option>
        <option value="zh_CN" {selectedLanguageZhCN}>简体中文 (Chinese Simplified)</option>
        <option value="id_ID" {selectedLanguageIdID}>Bahasa Indonesia (Indonesian)</option>
        <option value="sv_SE" {selectedLanguageSvSE}>Svenska (Swedish)</option>
    </select>
    <BR/>&nbsp;&nbsp;&nbsp;{Override the language used for this plugin's admin interface. Leave on "Use WordPress Default" to respect WordPress and user language settings.}
</p>
<p>
    <label for="disable_auto_dark_mode">
        <input type="checkbox" name="disable_auto_dark_mode" id="disable_auto_dark_mode" value="1" {disableAutoDarkModeChecked}/>
        {Disable automatic dark mode detection}
    </label>
    <BR/>&nbsp;&nbsp;&nbsp;{When unchecked and theme is set to "Default", the plugin will automatically switch to a dark theme if your WordPress admin color scheme is dark (Midnight, Ectoplasm, Coffee), if you have a dark mode plugin enabled, or if your browser/OS prefers dark mode.}
</p>

```
