WPML
Statut
Résolu
Signalé pour
Advanced Custom Fields Multilingual 2.1.3
Résolu dans
Advanced Custom Fields Multilingual 2.1.4
Extension/thème associé
Advanced Custom Fields (ACF)
Étiquettes de sujet
Bug

Aperçu de l’anomalie

Lorsque vous utilisez l’extension Advanced Custom Fields, vous pouvez rencontrer une erreur fatale PHP en essayant d’enregistrer un article qui inclut un champ Google Maps :

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

Solution de contournement

Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.


  • Ouvrez le fichier …/wp-content/plugins/acfml/classes/Helper/HashCalculator.php.

  • Cherchez la ligne 19.

  • Remplacez :
    		} elseif ( is_int( $value ) ) {

  • Par :
    		} elseif ( is_int( $value ) || is_float( $value ) ) {

Toutes les anomalies connues →