WPML
状态
已解决
报告针对
WPML Multilingual CMS 3.2.2
解决于
3.2.3

问题概述

当选择“语言名称作为参数添加”选项时,次要语言中的分页 URL 会失效。

临时解决方法

将以下代码添加到您主题的 functions.php 文件中:

add_filter( 'get_pagenum_link', 'wpml_workaround_get_pagenum_link' );
function wpml_workaround_get_pagenum_link( $url ) {
$current_language = apply_filters( 'wpml_current_language', '' ); 
$pattern = '/(\?lang=' . $current_language . ')(\/.*)/'; 
$url = preg_replace( $pattern, '$2', $url ); 
return $url;
}

该问题已在即将发布的新版本中得到解决。

所有已知问题 →