15 modificări de bază WP-Config pe care ar trebui să le cunoașteți

Publicat: 2020-04-24
sfaturi de configurare wp
Urmăriți @Cloudways

wp-config.php este un fișier esențial WordPress care conține informații despre baza de date a site-ului web (valori pentru baza de date, acreditări ale utilizatorului bazei de date și gazdă).

În acest articol, voi detalia cele mai frecvente cincisprezece 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. web.

  • Unde se află wp-config.php?
  • Cum să ocoliți informațiile de conexiune FTP?
  • Cum se activează depanarea în WordPress?
  • Cum să schimbați site-ul și adresa URL WordPress?
  • Cum se mărește sau se micșorează memoria PHP?
  • Cum se editează calendarul coșului de gunoi?
  • Cum se dezactivează actualizările automate?
  • Cum se setează intervale de salvare automată?
  • Cum se setează prefixul bazei de date?
  • Cum se activează rețeaua multisite?
  • Cum se activează configurarea jurnalului de erori?
  • Cum se activează cache-ul WordPress?
  • Cum se configurează setările bazei de date?
  • Redirecționarea subdirectoarelor și subdomeniilor inexistente
  • Cum se editează revizuirea postării?
  • Cum să setați un domeniu cookie?

Unde se află wp-config.php?

O întrebare obișnuită în rândul utilizatorilor de 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 → testare . În cazul meu, numele folderului site-ului este „ testare ”.

locația fișierului de configurare wp

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

wp config fișier în ftp

Acum, că știi unde să găsești acest fișier de bază important, voi intra acum în detaliile modului în care poți folosi acest fișier pentru a-ți îmbunătăți experiența WordPress.

1. Cum să ocoliți informațiile de conexiune FTP?

Dacă nu puteți actualiza nucleul și pluginurile WordPress la o versiune mai nouă din cauza unei conexiuni FTP defecte, puteți ocoli informațiile conexiunii 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 pentru a descoperi sursa erorii și pentru a rezolva problema.

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', fals); // dezactivați implicit modul de depanare

define ('WP_DEBUG', adevărat); // activați modul de depanare

3. Cum se schimbă site-ul și adresa URL WordPress?

Dacă v-ați migrat site-ul 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 face trucul:

 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 dinamic.

 define ('WP_HOME', 'https: //'. $ _SERVER ['HTTP_HOST']);

define ('WP_SITEURL', 'https: //'. $ _SERVER ['HTTP_HOST']);

4. Cum se mărește (sau se micșorează) memoria PHP?

Această caracteristică este disponibilă pe platforma de găzduire WordPress gestionată de Cloudways, dar pentru acei utilizatori WordPress care nu folosesc Cloudways, aceasta poate deveni o durere de cap. Memoria PHP disponibilă pentru o aplicație WordPress poate fi setată adăugând următoarea linie:

 define ('WP_MEMORY_LIMIT', '64M');

Dacă este necesar, puteți seta limita maximă de memorie:

 define ('WP_MAX_MEMORY_LIMIT', '256M');

Rețineți că utilizatorii Cloudways nu trebuie să editeze fișierul wp-config. Ele pot modifica pur și simplu valoarea din setările aplicației din platforma Cloudways.

5. Cum se editează calendarul coșului de gunoi?

Dacă un utilizator șterge postări, pagini, comentarii, acesta este trimis la 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 funcția Coș de gunoi setând valoarea la zero ca valoare în linia de mai sus.

6. Cum se dezactivează actualizările automate?

Actualizările automate au fost introduse ca parte a versiunii WordPress 3.7 în care versiunile de bază minore și fișierele de traducere sunt actualizate automat. Dacă doriți să dezactivați aceste caracteristici, adăugați următoarea linie în wp-config.php:

 define ('AUTOMATIC_UPDATER_DISABLED', adevărat);

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:

# Dezactivați toate actualizările de bază:

 define ('WP_AUTO_UPDATE_CORE', fals);

# Activați toate actualizările de bază minore și majore:

 define ('WP_AUTO_UPDATE_CORE', adevărat);

7. Cum se setează intervale 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 setarea localhost, 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ă modificați prefixul implicit ca măsură de siguranță.

9. Cum se activează rețeaua WordPress multisite?

Dacă doriți să activați funcționalitatea multisite, trebuie să adăugați următorul cod în fișierul dvs. wp-config.php.

 define ('WP_ALLOW_MULTISITE', adevărat);

După adăugarea acestui cod, o nouă pagină „Rețea” va fi disponibilă în secțiunea Instrumente din administratorul WordPress.

Dacă doriți să aflați cum să configurați un multisit WordPress, iată un ghid complet .

10. Cum se activează configurarea jurnalului de erori?

Iată o modalitate simplă de a activa înregistrarea erorilor de bază pentru site-ul dvs. WordPress. Creați un fișier numit php_error.log în directorul pe care îl alegeți și faceți-l înscriere pe server. Apoi, editați calea în a treia linie a codului următor ș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ă cache-ul WordPress?

Doar adăugați următorul cod în fișierul wp-config.php pentru a porni WP-Cache.

 define ('WP_CACHE', adevărat);

12. Cum se configurează setările bazei de date?

Puteți edita setările conexiunii bazei de date din fișierul de configurare WordPress ș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 gazda dvs. web ** //

/ ** Numele bazei de date pentru WordPress * /

define („DB_NAME”, „Numele bazei de date”);

/ ** Nume utilizator bază de date MySQL * /

define ('DB_USER', 'Numele de utilizator al bazei de date');

/ ** Parola bazei de date MySQL * /

define ('DB_PASSWORD', 'Parola dvs. de bază de date');

/ ** Numele gazdei MySQL * /

define ('DB_HOST', 'localhost');

Diferiti furnizori de hosting folosesc valori DB_Host diferite, iar Cloudways 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 dvs., iar wp-config conține informații de bază de date vechi sau incorecte. Iată un ghid complet pentru remedierea erorii de conectare la baza de date .

13. Redirecționarea subdirectoarelor și subdomeniilor inexistente

Când vizitatorul încearcă să acceseze un subdomeniu sau subfolder care nu există pe site-ul dvs. web, puteți redirecționa pur și simplu vizitatorii site-ului dvs. către o anumită pagină sau adresă URL. Tot ce trebuie să faceți este să lipiți următoarea linie de cod în fișierul wp-config.php.

 define ('NOBLOGREDIRECT', 'http://example.com');

Nu uitați să înlocuiți „http://example.com” cu adresa URL a site-ului dvs.

14. Cum se editează revizuirea postării?

Puteți dezactiva complet funcția de post-revizuire și, de asemenea, setați numărul maxim de revizuiri pe care WordPress le poate stoca.

Pentru a dezactiva funcția de post revizuire, trebuie doar să adăugați următoarea linie în fișierul de configurare WordPress.

 define ('WP_POST_REVISIONS', fals);

Pentru a limita numărul de revizuiri, trebuie doar să înlocuiți valoarea falsă cu orice număr întreg. De exemplu, următoarea linie limitează revizuirile la doar 12.

 define ('WP_POST_REVISIONS', 12);

15. Cum se setează un domeniu cookie?

WordPress vă permite să setați domeniul cookie pentru site-ul dvs. WordPress (pentru configurări de domeniu neobișnuite). Iată codul.

 define ('COOKIE_DOMAIN', 'www.cloudways.com');

Încheiem!

Sper că acest articol te-a ajutat să înțelegi ce este fișierul wp-config.php și cum să folosești acest fișier de bază WordPress pentru a activa sau dezactiva diferite funcții.

Dacă aveți întrebări în minte, anunțați-mă în secțiunea de comentarii și aș fi mai mult decât fericit să vă ajut. Între timp, trebuie doar să consultați platforma noastră și să faceți clic pe butonul de încercare gratuită pentru a începe site-ul dvs. cu 100% mai rapid.