wp-config.php este un fișier de bază WordPress crucial care conține informații despre baza de date a site-ului web (valori pentru baza de date, acreditările utilizatorului bazei de date și gazdă).
În acest articol, voi detalia cele cincisprezece cele mai comune utilizări ale fișierului wp-config.php, astfel încât să puteți înțelege mai bine cum funcționează instalarea WordPress și cum puteți utiliza mai bine fișierele de bază pentru performanța și securitatea site-ului dvs.
Unde se află wp-config.php?
O întrebare frecventă printre utilizatorii WordPress, în special pentru începători, este „unde este wp-config.php”?
Răspunsul este simplu, veți găsi acest fișier de bază în directorul rădăcină WordPress, dar depinde de locația serverului.
Dacă lucrați la un localhost cu o configurare precum XAMPP, accesați xampp→ htdocs → testing . În cazul meu, numele folderului site-ului este „ testing ”.

Dacă lucrați pe o platformă live, trebuie să vă accesați serverul live printr-un client FTP precum FileZilla. Odată autentificat, accesați public_html unde veți vedea fișierul wp-config.php.

Acum că știți unde puteți găsi acest fișier de bază important, voi intra în detalii despre cum puteți utiliza acest fișier pentru a vă îmbunătăți experiența WordPress.
1. Cum să ocoliți informațiile de conexiune FTP?
Dacă nu reușiți să actualizați nucleul și pluginurile WordPress la o versiune mai nouă din cauza unei conexiuni FTP defectuoase, puteți ocoli informațiile de conexiune FTP.
Pentru aceasta, tot ce trebuie să faceți este să adăugați următoarea linie de cod în fișierul wp-config.php:
define( 'FS_METHOD' , 'direct' ) ; 2. Cum se activează depanarea în WordPress?
Depanarea este o practică bună pentru îmbunătățirea calității codului în general și descoperirea sursei erorii și depanarea problemei.
Pentru a activa modul de depanare în WordPress, tot ce trebuie să faceți este să adăugați următoarele linii de cod în wp-config.php:
define( 'WP_DEBUG', false ) ; // dezactivează modul de depanare în mod implicit
define( 'WP_DEBUG', true ) ; // activează modul de depanare3. Cum se schimbă site-ul și URL-ul WordPress?
Dacă ați migrat site-ul dvs. WordPress la o nouă gazdă, ați schimbat numele domeniului sau doriți să actualizați adresa URL de la HTTP la HTTPS, adăugați următoarele linii de cod în wp-config.php ar fi soluția:
define( 'WP_SITEURL' , 'http://www.example.com' ) ;
define( 'WP_HOME' , 'http://www.example.com' ) ;O metodă alternativă este utilizarea variabilei SERVER care setează aceste valori în mod dinamic.
define( 'WP_HOME' , 'https://' . $_SERVER [ 'HTTP_HOST' ] ) ;
define( 'WP_SITEURL' , 'https://' . $_SERVER [ 'HTTP_HOST' ] ) ; 4. Cum să măresc (sau să scadă) memoria PHP?
Această caracteristică este destul de importanta pe majoritatea conturilor de găzduire „shared”. Memoria PHP disponibilă pentru o aplicație WordPress poate fi setată adăugând următoarea linie:
define ( 'WP_MEMORY_LIMIT' , '128M' ) ; Dacă este necesar, puteți seta limita maximă de memorie:
define( 'WP_MAX_MEMORY_LIMIT' , '256M' ) ; 5. Cum se modificați perioada de curățare a coșului de gunoi?
Dacă un utilizator șterge postări, pagini, comentarii, acestea sunt trimise în Coșul de gunoi unde WordPress le șterge automat după 30 de zile. Pentru a modifica această durată, puteți adăuga următoarea linie pentru a modifica această valoare în funcție de nevoile dvs. În exemplul următor, l-am redus la 15 zile.
define ( 'EMPTY_TRASH_DAYS' , 15 ) ;Puteți chiar să dezactivați complet caracteristica Coș de gunoi setând valoarea la zero ca valoare din rândul de mai sus.
6. Cum se dezactivează actualizările automate?
Actualizările automate au fost introduse ca parte a versiunii WordPress 3.7, unde versiunile de bază minore și fișierele de traducere sunt actualizate automat. Dacă doriți să dezactivați aceste funcții, adăugați următoarea linie în wp-config.php:
define( 'AUTOMATIC_UPDATER_DISABLED' , true ) ; Dacă doriți să dezactivați actualizările automate pentru nucleul dvs. WordPress (actualizări minore și majore), tot ce trebuie să faceți este să adăugați următoarele linii de cod în fișierul de configurare WordPress:
# Dezactivează toate actualizările de bază:
define( 'WP_AUTO_UPDATE_CORE' , false ) ;# Activați toate actualizările de bază minore și majore:
define( 'WP_AUTO_UPDATE_CORE' , true) ;7. Cum se setează intervalele de salvare automată?
La crearea sau editarea postării, WordPress salvează automat reviziile postării. Valoarea implicită a intervalului de salvare automată este de 60 de secunde, care poate fi mărită sau micșorată adăugând următoarea linie:
define( 'AUTOSAVE_INTERVAL' , 180 ) ;8. Cum se setează prefixul bazei de date?
Când instalați WordPress pe configurația localhost sau instalați manual pe o găzduire web fără panou de administrare ce va ofera instalare automată, cum ar fi XAMPP, una dintre opțiuni este să selectați prefixul tabelului bazei de date care este stocat în fișierul wp-config.php ca:
$table_prefix = 'wp_' ;Personal vă recomand să schimbați prefixul implicit ca măsură de siguranță in momentul instalării, exemplu bun de prefix ‘w6x3f5_’.
9. Cum se activează rețeaua multisite WordPress?
Dacă doriți să activați funcționalitatea multisite, trebuie să adăugați următorul cod la fișierul wp-config.php.
define( 'WP_ALLOW_MULTISITE' , true ) ;După adăugarea acestui cod, o nouă pagină „Rețea” va fi disponibilă în secțiunea Instrumente a Administratorului WordPress.
Dacă doriți să aflați cum să configurați un multisite WordPress, iată un ghid complet.
10. Cum se activează configurația log-ului (jurnalului) de erori?
Iată o modalitate ușoară de a activa înregistrarea de bază a erorilor pentru site-ul dvs. alimentat de WordPress. Creați un fișier denumit php_error.log în directorul ales de dvs. și schimbati-i permisiunile de scriere de către server. Apoi, editați calea din a treia linie a următorului cod și plasați fragmentul în fișierul wp-config.php:
@ ini_set( 'log_errors' , 'On' ) ;
@ ini_set( 'display_errors' , 'Off' ) ;
@ ini_set( 'error_log' , '/home/path/domain/logs/php_error.log' ) ;11. Cum se activează memorarea în cache WordPress?
Doar adăugați următorul cod în fișierul wp-config.php pentru a porni WP-Cache.
define ( 'WP_CACHE' , true ) ;12. Cum se configurează setările bazei de date?
Puteți edita setările de conectare la baza de date din fișierul de configurare WordPress și puteți potrivi valorile bazei de date (nume, utilizator, parolă și gazdă) cu valorile bazei de date de găzduire.
/ ** Setări MySQL - Obțineți aceste informații de la gazduirea dvs. web ** //
/** Numele bazei de date pentru WordPress */
define( 'DB_NAME' , 'Numele bazei de date' ) ;
/** Nume utilizator al bazei de date MySQL */
define( 'DB_USER' , 'Numele de utilizator al bazei de date' ) ;
/** Parola bazei de date MySQL */
define( 'DB_PASSWORD' , 'Parola bazei de date' ) ;
/** Nume de gazdă MySQL */
define( 'DB_HOST' , 'localhost' ) ;Diferiți furnizori de găzduire folosesc valori DB_Host diferite,majoritatea utilizează „localhost” (localhost este valoarea comună DB_HOST).
Una dintre cele mai frustrante erori este „Eroare la stabilirea unei conexiuni la baza de date”. De obicei, apare atunci când ați migrat site-ul și wp-config conține informații vechi sau incorecte ale bazei de date. Iată un ghid complet pentru a remedia eroarea de conectare la baza de date .
13. Redirecționarea subdosarelor și subdomeniilor inexistente
Când vizitatorul încearcă să acceseze un subdomeniu sau un subdosar care nu există pe site-ul dvs. web, puteți pur și simplu să redirecționați vizitatorii site-ului către o anumită pagină sau URL. Tot ce trebuie să faceți este să adăugați următoarea linie de cod în fișierul wp-config.php.
define( 'NOBLOGREDIRECT' , 'https://exemplu.ro' ) ;Nu uitați să înlocuiți „https://exemplu.ro” cu adresa URL a site-ului dvs. web.
14. Cum se modifică reviziile articolelor?
Puteți dezactiva complet funcția de revizii ale articolelor și, de asemenea, puteți seta numărul maxim de revizii pe care WordPress le poate stoca.
Pentru a dezactiva funcția de revizii articol, trebuie doar să adăugați următoarea linie în fișierul de configurare WordPress.
define( 'WP_POST_REVISIONS' , false ) ;Pentru a limita numărul de revizii, trebuie doar să înlocuiți valoarea false cu orice număr întreg. De exemplu, următorul rând limitează revizuirile la doar 12.
define( 'WP_POST_REVISIONS' , 12 ) ;15. Cum să setați un domeniu cookie?
WordPress vă permite să setați domeniul cookie-urilor pentru site-ul dvs. WordPress (pentru setări de domenii neobișnuite). Iată codul.
define( 'COOKIE_DOMAIN' , 'www.academiawordpress.ro' ) ;Încheiere!
Sper că acest articol v-a ajutat să înțelegeți ce este fișierul wp-config.php și cum să utilizați acest fișier de bază WordPress pentru a activa sau dezactiva diferite funcții.

