Dieser Anhang ist eine Referenzliste der Optionsschlüssel, die das ADP Car Market Hub-Plugin liest und schreibt.
Wann Sie dieses Dokument verwenden sollten
Verwenden Sie diese Referenz, wenn Sie den Optionsschlüssel hinter einem Admin-Feld nachschlagen müssen, wenn Sie einen Wert programmatisch mit get_option() auslesen möchten oder wenn Sie eine Bereitstellung überprüfen. Für die Konfigurationsoberfläche siehe Settings Reference (Admin). Für das konzeptionelle Speichermodell siehe Option Keys And Settings Storage.
Übersicht
Alle Plugin-Optionen werden in wp_options mit dem Präfix as24ci_ gespeichert. Boolesche Schalter werden als die Zeichenketten '1' (aktiviert) und '0' (deaktiviert) gespeichert, sofern nicht anders angegeben. Die kanonischen Schlüssel sind als Konstanten in includes/class-as24ci-options.php (AS24CI\Options) definiert; bevorzugen Sie in PHP immer die Konstanten.
Das Plugin registriert keine Optionen über die WordPress Settings API. Jeder Admin-Tab speichert seine eigenen Optionen über dedizierte Handler, die durch Berechtigungs- und Nonce-Prüfungen geschützt sind.
API und Authentifizierung
| Optionsschlüssel | Zweck |
|---|
as24ci_base_url | Basis-URL der Daten-API (normalerweise ein AutoScout24-Endpunkt oder ein vom Kunden bereitgestellter Proxy). |
as24ci_token_url | OAuth-Token-Endpunkt. |
as24ci_token_audience | JWT-Audience-Wert. Wird automatisch aus der konfigurierten Basis-URL abgeleitet, wenn er nicht explizit gesetzt ist. |
as24ci_client_id | OAuth-Client-ID. |
as24ci_client_secret | OAuth-Client-Secret. Sensibel. Unverschlüsselt gespeichert; wie ein Zugangsdaten-Geheimnis behandeln. |
as24ci_seller_ids | Eine oder mehrere Seller-IDs (Array oder kommagetrennte Zeichenkette in der Eingabe). |
as24ci_default_currency | Standard-ISO-4217-Währungscode, der verwendet wird, wenn keine fahrzeugspezifische Währung angegeben ist. |
Importverhalten
| Optionsschlüssel | Zweck |
|---|
as24ci_default_post_status | Initialer Beitragsstatus für neu importierte Fahrzeuge. |
as24ci_default_post_author | Benutzer-ID, die als Autor für neu importierte Fahrzeuge verwendet wird. |
as24ci_import_images | Bildimport aktivieren. |
as24ci_max_images | Maximale Anzahl an Bildern pro Fahrzeug (0 = unbegrenzt). |
as24ci_convert_to_webp | Importierte Bilder in WebP konvertieren (erfordert GD oder Imagick). |
as24ci_webp_quality | WebP-Qualität (1–100, Standard 80). |
as24ci_full_sync | Lokale Fahrzeuge, die im Remote-Feed fehlen, am Ende jedes Durchlaufs löschen. Opt-in. |
as24ci_verbose_logging | Zusätzliche Details pro Feld und Bild während des Imports protokollieren. |
Scheduler und Automatisierung
| Optionsschlüssel | Zweck |
|---|
as24ci_auto_import_enabled | Hauptschalter für das WP-Cron-Import-Ereignis. |
as24ci_cron_schedule | Zeitplan-Schlüssel: hourly, as24ci_every_6_hours, twicedaily, daily, as24ci_custom. |
as24ci_cron_start_time | Startzeit in HH:MM (24h, WordPress Website-Zeitzone) für daily und twicedaily. |
as24ci_cron_custom_minutes | Intervall in Minuten für as24ci_custom. Auf ein Minimum von 15 begrenzt. |
as24ci_cron_mode | wp-cron oder server-cron. Steuert die Hinweise in der Admin-Oberfläche. |
as24ci_cron_token | Token für den cron-import REST-Endpunkt. Sensibel. Ein leerer Wert deaktiviert den Endpunkt. |
as24ci_cron_max_vehicles | Maximale Anzahl an Fahrzeugen, die pro Cron- / REST-Durchlauf verarbeitet werden (0 = unbegrenzt). |
as24ci_cron_image_queue | Bild-Warteschlange während Cron- / REST-Durchläufen verwenden. |
as24ci_last_run_time | Unix-Timestamp des letzten abgeschlossenen Durchlaufs. |
as24ci_last_run_status | Array mit Zählern des letzten Durchlaufs. |
as24ci_last_run_manual | 1, wenn der letzte Durchlauf manuell gestartet wurde. |
as24ci_last_external_cron_run | Unix-Timestamp des letzten ?as24ci_cron=1 Pings. |
REST-API
| Optionsschlüssel | Zweck |
|---|
as24ci_rest_api_enabled | Wenn '1', werden die öffentlichen Routen /vehicles und /vehicles/{id} registriert. Standard '0'. |
Standardseiten und Deinstallation
| Optionsschlüssel | Zweck |
|---|
as24ci_create_default_pages | Wenn beim Speichern aktiviert, erstellt das Plugin die Seiten für Fahrzeuge, Vergleich und Favoriten, falls diese fehlen. Bestehende Seiten werden nicht überschrieben. |
as24ci_page_archive_id | Seiten-ID der bei der Aktivierung erstellten Fahrzeugseite. |
as24ci_page_compare_id | Seiten-ID der bei der Aktivierung erstellten Vergleichsseite. |
as24ci_page_favorites_id | Seiten-ID der bei der Aktivierung erstellten Favoritenseite. |
as24ci_delete_data_on_uninstall | Wenn '1', entfernt die Deinstallation Fahrzeuge, Leads, importierte Anhänge und die bei der Aktivierung erstellten Seiten. |
| Optionsschlüssel | Zweck |
|---|
as24ci_lead_recipient_email | Empfänger-E-Mail für Lead-Benachrichtigungen überschreiben. |
as24ci_lead_field_name, as24ci_lead_field_email, as24ci_lead_field_phone, as24ci_lead_field_message | Sichtbarkeitsschalter pro Feld für das Kontaktformular. |
as24ci_lead_consent_enabled, as24ci_lead_consent_text, as24ci_lead_privacy_url | Konfiguration der Einverständnis-Checkbox. |
as24ci_lead_msg_success, as24ci_lead_msg_error | Statusmeldungen im Frontend. |
as24ci_lead_email_subject_dealer, as24ci_lead_email_subject_customer, as24ci_lead_email_template_dealer, as24ci_lead_email_template_customer | E-Mail-Vorlagen für Benachrichtigungen. |
Webhooks
| Optionsschlüssel | Zweck |
|---|
as24ci_webhook_url_new_lead | Ziel-URL für das new_lead-Ereignis. Leer deaktiviert das Ereignis. |
as24ci_webhook_url_new_import | Ziel-URL für das new_import-Ereignis. Leer deaktiviert das Ereignis. |
as24ci_webhook_secret | HMAC-SHA256-Signaturgeheimnis. Sensibel. Leer deaktiviert die Signierung. |
AI Assistant (optional)
KI-Funktionen nutzen die verwaltete Google Gemini-Konfiguration in ADP Car Market Hub. Es gibt keine Option für Anbieter, Modell oder API-Schlüssel in wp_options. Der verwaltete Gemini-Schlüssel und das Modell sind PHP-Konstanten auf AS24CI\Ai_Config (MANAGED_GEMINI_API_KEY, MANAGED_GEMINI_MODEL), die von AD Promotion nach der Installation bereitgestellt werden.
| Optionsschlüssel | Zweck |
|---|
as24ci_ai_assistant_enabled | Hauptschalter. |
as24ci_ai_assistant_language, as24ci_ai_assistant_tone, as24ci_ai_assistant_max_length | Generierungsparameter. |
as24ci_ai_assistant_auto_generate | Beschreibungen beim Import automatisch generieren. |
as24ci_ai_assistant_custom_prompt | Optionale benutzerdefinierte Prompt-Vorlage. |
as24ci_ai_gen_alt_text, as24ci_ai_gen_seo, as24ci_ai_extract_highlights | Zusätzliche Schalter für die automatische Generierung. |
Probefahrt-Buchung (optional)
| Optionsschlüssel | Zweck |
|---|
as24ci_test_drive_enabled | Hauptschalter. |
as24ci_test_drive_available_days | Kommagetrennte Wochentagsnummern (0 = Sonntag). |
as24ci_test_drive_start_time, as24ci_test_drive_end_time | Tägliches Zeitfenster in HH:MM. |
as24ci_test_drive_slot_duration | Slot-Dauer in Minuten. |
as24ci_test_drive_blackout_dates | Serialisierte Liste von Sperrdaten. |
Suchaufträge und Funktionsschalter
| Optionsschlüssel | Zweck |
|---|
as24ci_feature_search_agent | Suchaufträge (Smart Stock Alerts) aktivieren. |
as24ci_feature_compare | Vergleichs-Buttons und Vergleichsseite. |
as24ci_feature_favorites | Favoriten/Merkzettel. |
as24ci_feature_schema | Schema.org- und Open Graph-Metadaten auf Einzelseiten. |
as24ci_feature_social_share | Social-Sharing-Buttons. |
as24ci_social_share_placement | Platzierung der Social-Sharing-Buttons auf der Einzelseite. |
as24ci_social_share_networks | Aktive soziale Netzwerke für die Sharing-Buttons. |
as24ci_feature_sitemap | Sitemap-Integration. |
as24ci_feature_dashboard_widget | Admin-Dashboard-Widget. |
as24ci_feature_lazy_loading | Lazy Loading für Bilder. |
as24ci_feature_bulk_actions | Massenaktionen auf der Fahrzeugliste. |
as24ci_feature_export | CSV/JSON-Export aus den Werkzeugen. |
as24ci_feature_pdf_datasheet | PDF datasheet-Download (Hauptschalter für den Frontend-Button "PDF herunterladen"). |
as24ci_pdf_manager_settings | Array von Branding-, Layout-, QR- und Inhaltseinstellungen für die PDF datasheet-Ausgabe. Unabhängig von as24ci_feature_pdf_datasheet. |
Analytics
| Optionsschlüssel | Zweck |
|---|
as24ci_analytics_enabled | Hauptschalter für das Analytics-Tracking. |
as24ci_analytics_bi_enabled | Erweiterte BI-Ereignisse (Filtersuchen, Kontaktöffnungen, Lead-Einsendungen). |
as24ci_analytics_require_consent | Tracking blockieren, bis die Zustimmung des Besuchers erteilt wurde. |
as24ci_analytics_filter_minimization | Freitext-Sucheingaben vor dem Speichern von Ereignissen bereinigen. |
as24ci_analytics_retention_days | Aufbewahrungszeitraum für die Analytics-Tabelle (Standard 180). |
as24ci_analytics_privacy_jurisdiction | Datenschutzgesetz-Label (auto, gdpr, dsgvo, revdsg, uk_gdpr, generic). |
Vergleich und Finanzierung
| Optionsschlüssel | Zweck |
|---|
as24ci_compare_max_vehicles | Maximale Anzahl gleichzeitig verglichener Fahrzeuge. Begrenzt zwischen 2 und 8. |
as24ci_financing_enabled | Finanzierungsrechner aktivieren. |
as24ci_financing_default_rate | Standardmässiger jährlicher Zinssatz (%). Zulässiger Bereich 0–50. |
as24ci_financing_default_months | Standard-Kreditlaufzeit in Monaten (12, 24, 36, 48, 60, 72, 84). |
as24ci_financing_down_payment | Standard-Anzahlung (%). Zulässiger Bereich 0–100. |
as24ci_financing_placement | below_gallery, sidebar oder end_of_page. |
Design und Layout
Das Plugin stellt eine Vielzahl von Designoptionen unter den Präfixen as24ci_design_*, as24ci_single_*, as24ci_archive_*, as24ci_fav_*, as24ci_comp_* und as24ci_badge_* bereit. Diese steuern Farben, Typografie, Abstände, das Erscheinungsbild von Badges und benutzerdefiniertes CSS. Die vollständige Liste finden Sie bei den Konstanten in AS24CI\Options.
Das Layout auf Seitenebene verwendet dedizierte Schlüssel:
| Optionsschlüssel | Zweck |
|---|
as24ci_layout_manager_enabled | Hauptschalter für den Layout Manager. |
as24ci_lm_zone_*, as24ci_lm_block_* | Konfiguration pro Zone und Block. |
as24ci_layout_archive_columns | Anzahl der Spalten im Archiv-Raster (1–4, Standard 3). |
as24ci_archive_default_sort | Standard-Archivsortierung (date_desc, price_asc, price_desc, mileage_asc). |
as24ci_archive_per_page | Angezeigte Fahrzeuge pro Seite im Archiv (Standard 24). |
as24ci_archive_list_excerpt_length | Maximale Anzahl an Zeichen für den Auszug in der Listenansicht (0–500, Standard 75; 0 blendet den Auszug aus). |
as24ci_layout_search_filters | Aktive Filterblöcke in der Suchfilter-Zone. |
as24ci_layout_single_main, as24ci_layout_single_sidebar, as24ci_layout_single_bottom | Zusammensetzung der Fahrzeug-Einzelseite. |
Filter und Feldsichtbarkeit
| Optionsschlüssel | Zweck |
|---|
as24ci_filters_enabled | Array der aktivierten Filterschlüssel für das öffentliche Archiv (null bedeutet alle aktiviert). |
as24ci_field_visibility | Sichtbarkeits-Map pro Ansicht für car_details, sidebar, compare und favorites. |
as24ci_mapping_overrides | Label- und Sichtbarkeitsüberschreibungen pro Feld für importierte AS24-Felder (serialisierte labels / visible Maps). |
Hub-API und Standorte
| Optionsschlüssel | Zweck |
|---|
as24ci_hub_api_key | API-Schlüssel für die Hub- / Market Insights-Integration. Sensibel. |
as24ci_hub_target_market | Zielmarkt-Code, der von der Hub-Integration verwendet wird. |
as24ci_locations | Serialisierte Liste der Garagen-Standorte (Name, Adresse, Seller-IDs, Öffnungszeiten). Autoload aus. |
CMH Team
| Optionsschlüssel | Zweck |
|---|
as24ci_team_members | Serialisierte Liste der vom Plugin verwalteten Garagen-Teammitglieder (Verkaufskontakte). Autoload aus. |
as24ci_team_location_defaults | Map von AutoScout24 Seller-ID → Standard-Teammitglied-ID (Standardkontakt auf Standortebene). Autoload aus. |
as24ci_team_standards | Globale Fallback- / allgemeine Garagen-Kontakteinstellungen (globale Standard-Mitglied-ID und allgemeine Kontaktdaten). Autoload aus. |
as24ci_team_rules | Flags für das automatische Zuweisungsverhalten für CMH Team. Autoload aus. |
Datenqualitätsüberwachung
| Optionsschlüssel | Zweck |
|---|
as24ci_dq_scan_enabled | Hauptschalter. |
as24ci_dq_scan_frequency | daily oder twicedaily. |
as24ci_dq_scan_time | Erstlaufzeit in HH:00 (WordPress Website-Zeitzone). |
as24ci_last_term_hash, as24ci_taxonomy_anomalies | Interner Scan-Status. |
Garagenprofil
Wird vom Einrichtungsassistenten erfasst und vom PDF datasheet, den Kontaktboxen, strukturierten Daten und Standorten wiederverwendet. Gespeichert als einfache Optionen auf oberster Ebene.
| Optionsschlüssel | Zweck |
|---|
as24ci_dealer_name | Name der Garage. |
as24ci_dealer_street | Strasse und Hausnummer. |
as24ci_dealer_postal_code | Postleitzahl (PLZ). |
as24ci_dealer_city | Ort. |
as24ci_dealer_country | Land. |
as24ci_dealer_phone | Telefonnummer. |
as24ci_dealer_email | Kontakt-E-Mail. |
as24ci_dealer_website | Website-URL. |
as24ci_dealer_logo_id | Anhangs-ID des Garagenlogos. |
as24ci_dealer_language | Bevorzugte Frontend-Sprache (site_default oder ein Gebietsschema wie de_DE). |
Setup Wizard
| Optionsschlüssel | Zweck |
|---|
as24ci_setup_wizard_completed | 1, sobald der Setup Wizard abgeschlossen wurde. |
as24ci_setup_wizard_skipped | 1, falls der Setup Wizard übersprungen wurde. |
as24ci_setup_mode | Ausgewählter Setup-Modus. |
as24ci_setup_completed_at | Zeitstempel, wann das Setup abgeschlossen wurde. |
as24ci_setup_completed_by | Benutzer-ID, die das Setup abgeschlossen hat. |
as24ci_setup_first_activation_at | Zeitstempel der ersten Aktivierung des Plugins. |
EnVKV (Energieverbrauchskennzeichnung)
| Optionsschlüssel | Zweck |
|---|
as24ci_envkv_year | Referenzjahr für die EnVKV-Kostenberechnung. |
as24ci_envkv_price_petrol, as24ci_envkv_price_diesel, as24ci_envkv_price_electric | Energiepreise pro Kraftstoffart. |
as24ci_envkv_co2_price_low, as24ci_envkv_co2_price_med, as24ci_envkv_co2_price_high | CO₂-Preisstufen. |
as24ci_envkv_show_costs_100km | Geschätzte Kosten pro 100 km anzeigen. |
Content Studio (optional)
Content Studio ist ein abgegrenztes Modul mit eigenen Optionsschlüsseln (Konstanten in includes/class-as24ci-content-studio-options.php, AS24CI\Content_Studio_Options).
| Optionsschlüssel | Zweck |
|---|
as24ci_content_studio_db_version | Schemaversion für die benutzerdefinierten Tabellen von Content Studio. |
as24ci_content_studio_google_api_key | Eigener Google-API-Schlüssel des Kunden, der vom Content Studio-Text-Client verwendet wird. Sensibel. |
as24ci_content_studio_default_language | Standard-Ausgabesprache für generierte Copy Packages. |
as24ci_content_studio_default_tone | Standard-Tonalität für generierte Copy Packages. |
as24ci_content_studio_brand_voice | Optionaler Stil-Hinweis für die Markenstimme der Garage (max. 800 Zeichen). |
as24ci_content_studio_disclaimer_text | Optionaler obligatorischer Disclaimer-Text für generierte Texte (max. 500 Zeichen). |
as24ci_content_studio_compliance_notes | Optionale Compliance-Hinweise für generierte Texte (max. 1000 Zeichen). |
Lizenzaktivierung
Das Plugin aktiviert und validiert seine Lizenz erneut gegenüber der ADP Car Market Hub API Platform. Nur der Lizenzschlüssel und das Refresh-Signal-Secret sind Geheimnisse (verschlüsselt gespeichert über AS24CI\Secrets); jeder andere Schlüssel enthält einen nicht-geheimen Lizenzstatus, der zur Steuerung operativer Schreibfunktionen verwendet wird.
| Optionsschlüssel | Zweck |
|---|
as24ci_license_key | Verschlüsselter API Platform-Lizenzschlüssel (Secrets-Umschlag). Sensibel. |
as24ci_license_status | Operativer Lizenzstatus (License_Manager::STATUS_*). |
as24ci_license_last_checked_at | Unix-Zeitstempel der letzten erfolgreichen Antwort der API Platform (0 = nie). |
as24ci_license_last_error | Letzter Lizenzfehler, nur als stabiler Code. |
as24ci_license_prefix | Sicherer, nicht-geheimer Lizenzschlüssel-Präfix, der von der API Platform zurückgegeben wird. |
as24ci_license_plan | Label des Lizenzpakets. |
as24ci_license_support_until | ISO-Zeitstempel, bis zu dem Support enthalten ist (informativ). |
as24ci_license_expires_at | ISO-Zeitstempel, an dem die Lizenz abläuft (informativ). |
as24ci_license_installation_uid | Installations-UID, die von der API Platform bei der Aktivierung ausgestellt wurde. |
as24ci_license_manifest | Nicht-geheimes Manifest-Objekt, das von der API Platform zurückgegeben wird. |
as24ci_license_feature_rights | Von der API Platform zurückgegebene Feature-Rechte-Map. |
as24ci_license_import_policy | Von der API Platform zurückgegebenes Import-Policy-Objekt. |
as24ci_license_normalized_domain | Normalisierte Domain, für die die Lizenz zuletzt aktiviert/validiert wurde. |
as24ci_license_last_reported_version | Plugin-Version, die zuletzt als an die API Platform gemeldet bestätigt wurde. |
as24ci_license_refresh_signal_secret | Verschlüsseltes, pro Installation gemeinsames Secret, das zur Authentifizierung eingehender Lizenz-Aktualisierungssignale verwendet wird. Sensibel. |
Die Google Gemini-Zugangsdaten des Kunden werden Server-zu-Server von der API Platform bereitgestellt und von AS24CI\Ai_Credential_Manager verwaltet. Der Gemini-Schlüssel wird nur in einem verschlüsselten Umschlag gespeichert; alle anderen Zeilen enthalten sichere Metadaten für die Admin-Statuskarte.
| Optionsschlüssel | Zweck |
|---|
as24ci_ai_credential_envelope | Verschlüsselter Gemini-Zugangsdaten-Umschlag. Wird nie automatisch geladen, nie gerendert. Sensibel. |
as24ci_ai_credential_provider | Unverarbeiteter Provider-Wert, der von der API Platform zurückgegeben wird (z. B. google / gemini). |
as24ci_ai_credential_display_provider | Für den Kunden sichtbares Provider-Label (immer "Google Gemini"). |
as24ci_ai_credential_api_model | Modell genau so, wie von der API Platform gemeldet. |
as24ci_ai_credential_effective_model | Effektives Gemini-Laufzeitmodell nach Validierung/Fallback. |
as24ci_ai_credential_fingerprint | Nicht-geheimer Fingerabdruck der bereitgestellten Zugangsdaten (Rotationsmarker). |
as24ci_ai_credential_synced_at | Unix-Zeitstempel der letzten erfolgreichen Synchronisation der Zugangsdaten. |
as24ci_ai_credential_checked_at | Unix-Zeitstempel des letzten Synchronisationsversuchs. |
as24ci_ai_credential_status | Lokaler AI-Verfügbarkeitsstatus-String. |
as24ci_ai_credential_last_error | Letzter nicht-sensibler Synchronisationsfehler/Entscheidungsgrund-Code. |
as24ci_ai_usage_reporting_required | Ob die API Platform eine Berichterstattung über die AI-Nutzung erfordert. |
Updates und Update-Sichtbarkeit
Sichere, nicht-geheime Buchführung für den privaten Update-Fluss. Keine dieser Zeilen wird automatisch geladen, und keine speichert eine signierte Paket-URL, eine Signatur, ein Secret oder einen Lizenzschlüssel.
| Optionsschlüssel | Zweck |
|---|
as24ci_update_last_check_diag | Letzte Diagnose der privaten Update-Prüfung (nur nicht-geheime Metadaten). |
as24ci_update_visibility_last_refresh_at | Unix-Zeitstempel des letzten Versuchs zur Aktualisierung der Sichtbarkeit. |
as24ci_update_visibility_last_refresh_reason | Stabiler Ursachencode für die letzte Aktualisierungsentscheidung. |
as24ci_update_visibility_last_refresh_result | Ergebnis des letzten Aktualisierungsversuchs (refreshed oder skipped). |
as24ci_update_visibility_last_skip_reason | Stabiler Ursachencode für die letzte übersprungene Aktualisierung. |
as24ci_update_visibility_last_inconsistency_refresh_at | Zeitstempel der letzten Aktualisierung, die ausgelöst wurde, um einen inkonsistenten transienten Zustand zu beheben. |
as24ci_update_last_transient_snapshot | Kleiner, sicherer Snapshot des update_plugins Transients für dieses Plugin. |
Schema- und Migrationsverfolgung
| Optionsschlüssel | Zweck |
|---|
as24ci_db_version | Gesamte Plugin-Datenversion. |
as24ci_caps_version | Migrationsversion für Berechtigungen/Rollen. |
as24ci_vehicles_db_version, as24ci_search_agent_db_version, as24ci_analytics_db_version | Schemaversionen pro Tabelle. |
Bearbeiten Sie diese nicht manuell, ausser Sie beabsichtigen, eine erneute Migration zu erzwingen.
Operative Hinweise
- Sensible Werte. Behandeln Sie
as24ci_client_secret, as24ci_cron_token, as24ci_webhook_secret, as24ci_hub_api_key und as24ci_content_studio_google_api_key als Zugangsdaten. Übertragen Sie diese nicht in die Versionsverwaltung und geben Sie sie nicht in Templates oder Logs aus. Die verschlüsselt gespeicherten Optionen as24ci_license_key, as24ci_license_refresh_signal_secret und as24ci_ai_credential_envelope werden über AS24CI\Secrets gesichert. Der zur Laufzeit bereitgestellte, verwaltete Gemini-Schlüssel gehört AD Promotion in AS24CI\Ai_Config und wird nicht als Klartext-WordPress-Option gespeichert. - Boolean-Codierung. Die meisten Boolean-Schalter werden als die Strings
'1' und '0' gespeichert. Vergleichen Sie mit Strings oder casten Sie über (string) vor dem Vergleich. - Filterung zur Laufzeit. Standard-WordPress-Filter (
option_<key>, pre_option_<key>, default_option_<key>) funktionieren für jede Option hier. Dies ist der empfohlene Weg, um Werte zur Bereitstellungszeit zu überschreiben, ohne in die Datenbank zu schreiben. - Multisite. Alle oben genannten Schlüssel gelten pro Website. Richten Sie diese auf jeder Website einzeln ein, ausser Sie haben eine netzwerkweite Automatisierung implementiert.
- Standardwerte. Standardwerte werden im Code angewendet. Die genauen Standardwerte können sich zwischen den Versionen ändern; überprüfen Sie diese vor der Veröffentlichung anhand des aktuellen Quellcodes.
Verwandte Dokumente