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

問題の概要

Advanced Custom Fieldsプラグインを使用している場合、Googleマップフィールドを含む投稿を保存しようとすると、致命的なPHPエラーが発生することがあります。

PHP Fatal error:  Uncaught TypeError: count(): Argument #1 ($value) must be of type Countable|array, float given in .../wp-content/plugins/acfml/classes/Helper/HashCalculator.php:67

回避策

続行する前に、サイトの完全なバックアップを必ず作成してください。


  • …/wp-content/plugins/acfml/classes/Helper/HashCalculator.phpファイルを開きます。

  • 19行目を探します。

  • 次を:
    		} elseif ( is_int( $value ) ) {

  • 以下に置き換えます:
    		} elseif ( is_int( $value ) || is_float( $value ) ) {

すべての既知の問題 →