Un utente ha chiesto informazioni su Fixing WordPress di Wordpress

Avviso: organizzare la conversione delle stringhe

Un utente ha chiesto đŸ‘‡

Ciao amici

Ricevo una notifica nella parte superiore del mio post sul blog che dice

Avviso: conversione da array a stringa in /public_html/wp-includes/formatting.php.

Ricevo questo errore su ogni singolo post del blog tranne la home page nella riga numero 1111. Il codice che contiene quel posto

funzione wp_check_invalid_utf8 ($ wire, $ strip = false) {

$ stringa = (stringa)

$ stringa;

if (0 === strlen ($ string)) {
ritorno “;
}

Per favore aiuto.

Nota: non sono uno sviluppatore ma so come modificare i file. Apprezziamo il tuo aiuto se mi dici che il codice esatto deve essere modificato.

(@jnashhawkins)

1 anno, 11 mesi fa

Penso che tu abbia un plugin che sta causando questo problema. Forse il tema è …

Il plug-in Health Check ti consentirĂ  di disattivare tutti i plug-in e scambiare il tema con un tema predefinito come Twenty Seven per testarlo.

Health Check & Troubleshooting

Se il problema scompare, potrai attivare i plugin, uno alla volta, per isolare la causa.

(@kwikfiks)

1 anno, 10 mesi fa

Quindi stai solo cercando di scoprire se la lunghezza del filo 0 o dello spazio vuoto è corretta?

In tal caso, potresti volerli scambiare come vedo qui che potrebbe accettare il tuo $string è un carattere non numerico e un falso ritorno rispetto a “0” o “0” verrĂ  utilizzato come spazio vuoto “”. Niente è paragonabile a una cosa falsa.

Definiamo la stringa $ variabile da memorizzare qui:
$string = "Your String Goes Here!";

Controlla se la stringa è vuota o uguale a 0 qui.

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

o

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

o

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

Ricorda che per qualche motivo la stringa $ $ è vuota, “,” “, 0 o” 0 “verrĂ  letta come vuota o” 0 “.

Prova questo. se l’errore scompare e il filo non esce o non ritorna, prova a sostituirlo:
return $string;

Le
echo $string;

Spero che abbia aiutato!

Questa risposta è stata modificata 1 anno, 10 mesi fa. Causa: ho notato qualcosa di sbagliato durante l’anteprima del post

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *