WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 3.3.6
解決されたバージョン
WPML Multilingual CMS 3.3.7
関連するプラグイン/テーマ
Yoast SEO

問題の概要

サイトがサブフォルダーにインストールされており、WPML > 言語で「言語ごとに異なるドメイン」オプションが選択されている場合、Yoast SEOプラグインで問題が発生し、サイト上のURLが正しく表示されなくなります(URLに投稿/ページのスラッグが2回追加されます)。

回避策

ファイル:/sitepress-multilingual-cms/inc/wpseo-sitemaps-filter.php

48行目を次から: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) ) {

次のように変更します: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) && ! preg_match( '@'.$path.'$@', $home_url )) { 

すべての既知の問題 →