WPML
Status
Resolvido
Relatado para
Advanced Custom Fields Multilingual 2.1.3
Resolvido em
Advanced Custom Fields Multilingual 2.1.4
Plugin/tema relacionado
Advanced Custom Fields (ACF)
Tags de tópico
Bug

Visão geral do problema

Ao usar o plugin Advanced Custom Fields, você pode encontrar um erro fatal de PHP ao tentar salvar um post que inclui um campo do 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

Solução alternativa

Por favor, certifique-se de fazer um backup completo do seu site antes de prosseguir.


  • Abra o arquivo …/wp-content/plugins/acfml/classes/Helper/HashCalculator.php.

  • Procure a linha 19.

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

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

Todos os problemas conhecidos →