Übersicht über das Problem
Wenn Sie Advanced Ads 2.0 verwenden und eine Anzeige mit dem Übersetzungs-Editor von WPML oder dem Erweiterten Übersetzungs-Editor übersetzen, zeigt die übersetzte Anzeige im Frontend nichts an.
Die Übersetzung übernimmt den Titel und den Inhalt der Anzeige, aber nicht deren Typ und Optionen (das Feld advanced_ads_ad_options). Advanced Ads 2.0 zeigt keine Anzeige ohne Typ an. Advanced Ads 1.x zeigte sie noch an.
Problemumgehung
Weisen Sie WPML an, die Anzeigeneinstellungen in neue Übersetzungen zu kopieren:
- Gehen Sie zu WPMLEinstellungen und öffnen Sie den Reiter Benutzerdefinierte XML-Konfiguration.
- Fügen Sie diesen Code hinzu und speichern Sie:
<wpml-config> <custom-fields> <custom-field action="copy-once">advanced_ads_ad_options</custom-field> </custom-fields> </wpml-config> - Löschen Sie die Übersetzungen Ihrer Anzeigen, die nichts anzeigen, und übersetzen Sie die Anzeigen erneut.
Sie können Anzeigen auch mit dem WordPress-Editor anstelle des Übersetzungs-Editors von WPML übersetzen.