- ステータス
- 開発者により解決済み
- 報告対象
- WPML Multilingual CMS 4.5.14
- 関連するプラグイン/テーマ
- The Events Calendar
- トピックタグ
- Compatibility
問題の概要
The Events Calendar PROプラグインに新機能であるSeries eventsが導入されましたが、現時点ではWPMLと部分的な互換性しかありません。以下の問題について近いうちに完全な互換性を実現できるよう、開発者と緊密に連携して取り組んでいます。
- The Event Calendar PROのショートコードを使用して会場、都市、主催者などを表示する場合、これらがフロントエンドに表示されません。
- 最初のページ読み込み時にGoogleマップが表示されず、ページを更新する必要があります。
回避策
続行する前に、サイトの完全なバックアップを作成してください。
…./wp-content/plugins/the-events-calendar/src/Tribe/Integrations/WPML/Meta.phpファイルを開き、以下の2つの変更を行います。
- 次の部分を:
use Tribe__Events__Main as Main;
次のように変更します:
use Tribe__Events__Main as Main; use TEC\Events\Custom_Tables\V1\Models\Occurrence;
- また、次の部分を:
if (!empty($_POST)) { return $value; }次のように変更します:
if (!empty($_POST)) { return $value; } if (tribe()->getVar('ct1_fully_activated')) { $object_id = Occurrence::normalize_id($object_id); }