Deprecated: Funcția get_magic_quotes_gpc() este învechită în WordPress și provoacă modificări de înălțime în slider și tab-uri

15 apr. 2021, 11:10:54
Vizualizări: 13.5K
Voturi: 2

Caut efectul acestei avertizări pe site-ul tău

Deprecated: Funcția get_magic_quotes_gpc() este învechită în WordPress

  • după această avertizare, înălțimea slider-ului de pe pagina principală s-a modificat
  • modificări de înălțime la fiecare tab de pe site
2
Comentarii

Este Hoe Slider un plugin de la terți? Singurul loc din WordPress care folosește get_magic_quotes_gpc este o verificare care returnează un mesaj de eroare în biblioteca ID3 chiar la început, nu ar cauza probleme de aspect pe frontend. Identifică plugin-ul/tema care folosește get_magic_quotes_gpc și fie modifică-l, fie elimină-l, fie raportează furnizorului

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

Ce este un Hoe Slider?

Josh Coast Josh Coast
12 oct. 2022 21:39:49
Toate răspunsurile la întrebare 1
0

magic_quotes_gpc este o setare din php.ini care adaugă automat backslash-uri de escape la anumite caractere din valorile de intrare (de la GPC = Get, Post, Cookie). Această funcționalitate a fost depreciată în PHP de mult timp, încă din versiunile 5.x cred.

Presupun că fie tema ta, fie un plugin pentru slider apelează această funcție, deoarece nucleul WordPress nu o folosește (cu excepția unei singure referințe în ID3 inclus). Nu-mi pot imagina de ce această funcționalitate ar strica layout-ul tău, așa că presupun că problema este afișarea avertismentului.

Cea mai bună soluție este să identifici dacă avertismentul vine din tema ta sau dintr-un plugin - ar trebui să fie evident din numărul fișierului și liniei afișate - și să contactezi autorul respectiv pentru o actualizare. Totuși, dacă vrei să rezolvi singur problema, aș sugera:

  • să verifici din nou că nu ai magic_quotes_gpc = on în fișierul tău php.ini, adică să te asiguri că nu folosești această funcționalitate (deși nu cred că mai funcționează oricum)
  • să înlocuiești apelurile către get_magic_quotes_gpc() în codul relevant cu doar 0, care a fost valoarea implicită în multe versiuni de PHP deja.
15 apr. 2021 11:22:54