WPML
ステータス
未解決
報告対象
WPML Multilingual CMS 4.5.8
関連するプラグイン/テーマ
LearnDash LMS

問題の概要

LearnDashプラグインでは、設定パーマリンクページでEnable Nested URLsオプションにチェックを入れることで、コースのURL構造を変更できます。

ただし、WPML設定投稿タイプの翻訳で、コース (sfwd-courses)およびレッスン (sfwd-lessons)翻訳可能 – 翻訳があれば使用し、ない場合はデフォルト言語にフォールバックするに設定した場合、コースページからレッスンを開けなくなります。

コースとレッスンを「翻訳可能 – 翻訳があれば使用し、ない場合はデフォルト言語にフォールバックする」に設定

回避策

回避策として、WPML設定投稿タイプの翻訳ページに移動し、Courses (sfwd-courses)Lessons (sfwd-lessons)翻訳可能 – 翻訳済みのアイテムのみを表示に設定して複製します。

または、テーマのwp-config.phpあるいはfunctions.phpファイルに以下の行を追加します。

define( 'LEARNDASH_FILTER_PRIORITY_THE_CONTENT', 101 );

すべての既知の問題 →