- 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 ) ) {