WPML
状态
已解决
相关插件/主题
LearnPress

问题概述

在使用次要语言购买课程时,您会在结账过程中被重定向到默认课程。

临时解决方法

在继续操作之前,请对您的网站进行完整备份。

  1. 打开 /wp-content/plugins/learnpress/inc/lp-core-functions.php
  2. 找到以下方法:
     function learn_press_get_page_link( $key ) { $page_id = LP()->settings->get( $key . '_page_id' ); $link = '';
  3. 并将其替换为:
     function learn_press_get_page_link( $key ) { $page_id = LP()->settings->get( $key . '_page_id' ); $link = ''; if ( function_exists( 'icl_object_id' ) ) { $page_id = learn_press_get_page_id( $key ); } 

后续步骤

LearnPress 团队正在使此插件与 WPML 兼容,但我们尚无完成此项工作的时间表。如果您想表达对此项工作的关注并帮助推动其进展,请通过 ThimPress 论坛告知他们。

所有已知问题 →