WPML
ステータス
解決済み
報告対象
Advanced Custom Fields Multilingual 2.1.4.2
解決されたバージョン
Advanced Custom Fields Multilingual 2.1.5
関連するプラグイン/テーマ
Advanced Custom Fields (ACF)
トピックタグ
Compatibility

問題の概要

WPMLAdvanced Custom Fieldsを使用する場合、カスタム投稿タイプに割り当てられたタクソノミーフィールドがセカンダリ言語で空白になる場合があります。これは、フィールドを「コピー」または「一度だけコピー」に設定していても発生します。

回避策

先に進む前に、必ずサイトの完全なバックアップを取得してください。


  • …/wp-content/plugins/acfml/classes/class-wpml-acf-worker.phpファイルを開きます。

  • 80行目を探します。

  • 次のコードを:
    		$metaValue          = get_metadata( $metaType, $objectToId, $metaKey, true );

  • 以下のコードに置き換えます:
    		wp_cache_delete( $objectToId, $metaType. '_meta' );
    		$metaValue          = get_metadata( $metaType, $objectToId, $metaKey, true );

すべての既知の問題 →