Deprecato: La funzione get_magic_quotes_gpc() è deprecata in WordPress e causa cambiamenti nell'altezza dello slider e delle tab

15 apr 2021, 11:10:54
Visualizzazioni: 13.5K
Voti: 2

Sto cercando di comprendere l'effetto di questo avviso sul mio sito web

Deprecato: La funzione get_magic_quotes_gpc() è deprecata in WordPress

  • dopo questo avviso c'è stato un cambiamento nell'altezza dello slider nella homepage
  • cambiamento nell'altezza di ogni tab del sito web
2
Commenti

Hoe Slider è un plugin di terze parti? L'unico punto in WordPress che utilizza get_magic_quotes_gpc è un controllo che restituisce un messaggio di errore nella libreria ID3 molto presto, e non causerebbe problemi di layout nel frontend. Individua il plugin/tema che sta usando get_magic_quotes_gpc e modificarlo, rimuoverlo o segnalarlo al fornitore

Tom J Nowell Tom J Nowell
15 apr 2021 14:17:39

Cos'è un hoe slider?

Josh Coast Josh Coast
12 ott 2022 21:39:49
Tutte le risposte alla domanda 1
0

magic_quotes_gpc è un'impostazione di php.ini che aggiunge automaticamente backslash come escape a determinati caratteri nei valori di input (da GPC = Get, Post, Cookie). È deprecato in PHP da molto tempo, penso fin dalla versione 5.x.

Credo che sia il tuo tema o un plugin per gli slider a richiamarlo perché il core di WordPress non lo fa (tranne un riferimento nell'ID3 incluso). Non riesco a immaginare perché questa funzionalità dovrebbe rompere il tuo layout, quindi suppongo che sia la stampa del warning a causare il problema.

La soluzione migliore è capire se il warning proviene dal tuo tema o da un plugin - dovrebbe essere evidente dal file e dal numero di riga stampati - e contattare l'autore per un aggiornamento. Tuttavia, se vuoi risolvere da solo, io:

  • controllerei nuovamente che non hai magic_quotes_gpc = on nel tuo file php.ini, cioè che non lo stai effettivamente usando (anche se non penso funzioni più comunque)
  • sostituirei le chiamate a get_magic_quotes_gpc() nel codice rilevante con semplicemente 0, che è il valore predefinito in molte versioni di PHP ormai.
15 apr 2021 11:22:54