WPML
ステータス
解決済み
報告対象
WPML Multilingual CMS 4.3.15
解決されたバージョン
4.3.16

問題の概要

場合によっては、リンクが見栄えの悪いリンクに変換される可能性があります。

例: /?p=1

これは、WPML > 言語でデフォルト言語にディレクトリを使用するオプションを設定している場合、またはその投稿が属する投稿タイプに対して「翻訳として表示」モードを使用している場合に発生する可能性があります。

回避策

回避策として、フックフィルター「wpml_sl_blacklist_requests」を使用できます。

add_filter( 'wpml_sl_blacklist_requests', 'wpml_sl_blacklist_requests', 10, 2 );

function wpml_sl_blacklist_requests( $blacklist, $sitepress ) {
    $blacklist[] = 'first-post';
    $blacklist[] = 'second-post';
	return $blacklist;
}

ここで、「first-post」および「second-post」は、影響を受ける投稿のパーマリンクです。

すべての既知の問題 →