- 状态
- 已解决
- 报告针对
- 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”是受影响文章的固定链接。