- Status
- Gelöst
- Gemeldet für
- Gravity Forms Multilingual 1.6.2
- Gelöst in
- 1.6.3
Übersicht über das Problem
Es gibt einen Konflikt zwischen Gravity Forms Populate Anything und Gravity Forms Multilingual. Das bedeutet, dass Gravity Forms Populate Anything keine Daten befüllen kann, wenn beide aktiviert sind.
Problemumgehung
Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.
- Bearbeiten Sie die Datei functions.php Ihres Themes.
- Fügen Sie den folgenden Code hinzu:
function gfml_gp_populate_anything_fix() { if (defined('DOING_AJAX') && !empty($_GET['action']) && strpos($_GET['action'], 'gppa_') !== false) { global $wpml_gfml_tm_api; remove_filter( 'gform_pre_render', [ $wpml_gfml_tm_api, 'gform_pre_render' ], 10 ); } } add_filter( 'init', 'gfml_gp_populate_anything_fix' );
Nächste Schritte
Wir haben den Autor dieses Plugins bezüglich einer dauerhaften Lösung kontaktiert. Es kann die Dinge nur beschleunigen, wenn Sie deren Team ebenfalls über Ihr Interesse an dieser Lösung informieren, indem Sie einen Kommentar zu diesem Blog-Beitrag hinterlassen.