- ステータス
- 開発者からの返答待ち
- 関連するプラグイン/テーマ
- The Events Calendar
- トピックタグ
- Compatibility
問題の概要
The Events CalendarをEvent Ticketsプラグインと併用している場合、セカンダリ言語のチェックアウトページに決済ゲートウェイが表示されない場合があります。
回避策
続行する前に、サイトの完全なバックアップを取得していることを確認してください。
- テーマのfunctions.phpファイルを開きます。
- 以下のコードを追加します。
/** * Translate page ID for WPML. * * @link wpmlsupp-11347 * @param mixed $page_id * @return mixed */ function wpmlsupp_11347_translate_page_id( $page_id ) { return apply_filters( 'wpml_object_id', $page_id, 'page', true ); } add_filter('tec_tickets_commerce_checkout_page_id', 'wpmlsupp_11347_translate_page_id'); add_filter('tec_tickets_commerce_success_page_id', 'wpmlsupp_11347_translate_page_id');