Nota: Organize a conversão de strings

Olá amigos

Eu recebo uma notificação no topo do meu post no blog que diz

Nota: Conversão de matriz para string em /public_html/wp-includes/formatação.php.

Eu recebo esse erro em todos os posts do blog, exceto na página inicial na linha 1111. O código que contém aquele lugar

função wp_check_invalid_utf8 ($ cabo, $ tira = falso) {

$ string = (string)

$string;

se (0 === strlen ($ string)) {retorno «;}

Por favor, ajude.

Nota: Eu não sou um desenvolvedor, mas eu sei como editar arquivos. Agradecemos sua ajuda se me disser que é necessário mudar o código exato.

Acho que tem um plugin que está causando esse problema. Talvez o tema seja…

O plugin Health Check permitirá que você desabilitar todos os plugins e troque o tema por um tema padrão como Twenty Seven para ajudar a testá-lo.

Verificação de Saúde & Solução de Problemas

Se o problema desaparecer, você pode ativar os plugins, um de cada vez, para isolar a causa.

Então, você está tentando descobrir se o comprimento do cabo 0 ou branco está correto?

Se assim for, você pode querer trocá-los como eu vejo aqui que você pode aceitar o seu. é um caractere não numérico e um retorno falso comparado a “0” ou “0” será usado como espaço vazio “.”. Nada se compara a algo falso. $string

Vamos definir a variável $ string para armazenar aqui:
$string = "Your String Goes Here!";

Verifique aqui se a sequência está vazia ou igual a 0.

   if( strlen( $string == "0" ) ){
  return "";
}
 else{
  return $string;
}

ou

   if( empty( $string ) ){
  return "";
}
 else{
  return $string;
}

ou

   if( !$string ){
  return "";
}
 else{
  return $string;
}

Lembre-se que, por alguma razão, a corda $$ está vazia”, “0 ou “0” será lida como vazia ou “0”.

Lidar com isso. Se o erro desaparecer e o cabo não sair ou não voltar, tente substituí-lo:

return $string;
echo $string;

Espero que tenha ajudado!

Esta resposta foi modificada há 1 ano, 7 meses. Causa: Eu descobri algo que eu fiz de errado ao ver o post

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *