- Status
- Warten auf Autor
- Gemeldet für
- WPML Multilingual CMS 4.4.8
- Zugehöriges Plugin/Theme
- Premmerce Permalink Manager for WooCommerce
Übersicht über das Problem
Wenn Sie den Premmerce Permalink Manager for WooCommerce mit WPML 4.4.8 verwenden und in eine andere Sprache wechseln, verweist der Sprachumschalter (und hreflang) auf eine URL wie https://URL.com/en/?lang=en.
Problemumgehung
Wir arbeiten mit dem Plugin-Autor an einer Lösung für dieses Problem und er wird auf seiner Seite einige Änderungen vornehmen.
In der Zwischenzeit können Sie diese Schritte befolgen, um das Problem auf Ihrer Website zu beheben:
Bitte sichern Sie die Dateien und die Datenbank Ihrer WordPress-Website.
Ändern Sie in woo-permalink-manager/src/Frontend/Frontend.php ZEILE 58:
von
if ( $key != $sitepress->get_default_language() ) {
zu
$isGetParamUrlFormat = apply_filters( 'wpml_setting', 0, 'language_negotiation_type' ) == '3';
if ( $key != $sitepress->get_default_language() && $isGetParamUrlFormat) {
Nächste Schritte
Wir haben den Autor bezüglich dieses Problems kontaktiert, da es eine Lösung auf seiner Seite erfordert. Leider haben wir noch kein Update darüber erhalten, wann dies behoben sein wird, daher ist es am besten, ihn direkt in seinem Support-Forum zu kontaktieren, um die Sache voranzutreiben.