WPML
Status
Vom Autor gelöst
Zugehöriges Plugin/Theme
YITH WooCommerce Request a Quote
Themen-Tags
Compatibility

Übersicht über das Problem

Wenn das Plugin YITH WooCommerce Request a Quote und WPML verwendet werden, werden Benutzer nach dem Absenden einer Angebotsanfrage auf die Seite in der Standardsprache weitergeleitet.

Problemumgehung

Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.


  • Öffnen Sie die Datei …./wp-content/plugins/yith-woocommerce-request-a-quote-premium/includes/forms/default/class.yith-ywraq-default-form.php.

  • Suchen Sie nach Zeile 619.

  • Direkt nach diesem Kommentar:
    					/**
    					 * DO_ACTION:send_raq_mail
    					 *
    					 * This action triggers to send the quote email
    					 *
    					 * @param array $raq List of arguments useful to send the email with quote.
    					 */

  • Fügen Sie Folgendes hinzu:
    					// workaround compsupp-7072
    					$wpml_default_lang = apply_filters('wpml_default_language', NULL);
    					if ($wpml_default_lang !== $filled_form_fields['lang'] ) {
    						do_action( 'wpml_switch_language',  $filled_form_fields['lang'] );
    					}

Alle bekannten Probleme →