Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • sfaturi
  • fișier de configurare wordpress. Setări de configurare de bază pentru WordPress

fișier de configurare wordpress. Setări de configurare de bază pentru WordPress

wp-config.php este cel mai important Fișier de configurare pe un site WordPress. Stochează chei secrete de securitate, date pentru conectarea la baza de date, apeluri la bibliotecă și altele Informații importante cerut pentru funcționare stabilă site-ul.

În arsenalul dosarului wp-config.php disponibil un numar mare de setări diferite, care vă permit să gestionați în mod flexibil configurația copiei dvs. de WordPress. Ele pot fi găsite în documentație oficială.

În acest articol, vom analiza câteva setări de fișiere utile, în special pentru începători, care vă vor ajuta să depanați, precum și să vă optimizați și să vă protejați site-ul WordPress.

Setări utile wp-config.php

Fişier wp-config.php este Unealtă puternică, și chiar și o mică greșeală în codul său poate face site-ul dvs. indisponibil. Ar trebui să editați acest fișier numai atunci când este necesar și să creați întotdeauna un fișier complet backup WordPress înainte de a-i face modificări.

1. Setări de bază de configurare WordPress

În timpul instalării primei copie Sistem WordPress vă solicită să completați setările bazei de date. Dacă dosarul wp-config.php lipsește, vi se va solicita să îl creați specificând informatie necesara despre baza de date (nume de bază, nume de utilizator și parolă, gazdă și prefix de tabel).

Pentru a face acest lucru, va trebui să vă conectați la site-ul dvs. cu FTP-client (am scris despre asta în detaliu în articolele noastre anterioare). Odată conectat, va trebui să redenumiți fișierul wp-config-sample.phpîn wp-config.php.

După aceea, puteți continua editarea fișierului creat wp-config.php. Va trebui să adăugați informațiile bazei de date prin modificare următoarele rânduri:

// ** Opțiuni MySQL: Aceste informații pot fi obținute de la furnizorul dvs. de găzduire ** // /** Numele bazei de date pentru WordPress */ define("DB_NAME", "database_name_here"); /** Nume utilizator MySQL */ define("DB_USER", "username_here"); /** Parola bazei de date Date MySQL*/ define("DB_PASSWORD", "parola_aici"); /** Nume server MySQL */ define("DB_HOST", "localhost");

După ce datele au fost introduse, trebuie să salvați toate modificările și să încărcați fișierul înapoi pe server.

2. Adăugarea cheilor de securitate la WordPress

Instalarea implicită WordPress adaugă automat chei de securitate la fișierul de configurare. Sunt folosite pentru a oferi nivel suplimentar Securitate pentru autentificarea WordPress și verificarea fișierelor prăjitură. Mai multe detalii despre ele sunt descrise în al nostru. Rețineți că le puteți adăuga oricând adăugând altele noi în fișier wp-config.php.

3. Schimbați prefixul tabelului WordPress

O instalație tipică nou Copii WordPress adaugă un prefix în mod implicit "wp_" la toate numele tabelelor bazei de date Date WordPress. Unii experți în securitate cred că schimbarea prefixului poate face baza de date WordPress mai sigură.

Pentru a face acest lucru, trebuie să găsiți și să modificați următoarea linie din fișier wp-config.php:

$table_prefix = "wp_";

Trebuie remarcat faptul că, dacă faceți acest lucru pentru un site web deja existent, atunci va trebui să schimbați și prefixul tabelelor din baza de date. Acest lucru este detaliat în al nostru.

4. Activați depanarea

WordPress are o funcție de depanare foarte utilă încorporată, care vă permite să vedeți sau să ascundeți Erori WordPress. Pentru a-l activa, trebuie wp-config.php adăugați următoarea directivă:

Define("WP_DEBUG", adevărat);

Alternativ, puteți activa și depanarea ascunzând erorile de pe site-ul dvs., dar stocându-le într-un fișier jurnal. Pentru a face acest lucru, adăugați următoarele rânduri:

Define("WP_DEBUG", adevărat); define("WP_DEBUG_LOG", adevărat); define("WP_DEBUG_DISPLAY", false);

Acest lucru va crea un fișier depanare.logîn interiorul unui folder wp-conținut site-ul dvs., care va conține toate erorile și notificările de eroare.

5. Schimbarea site-ului

În general, puteți personaliza URL- adresa site-ului dvs. în secțiunea de administrare Setări -> General. Cu toate acestea, există situații în care nu aveți ocazia să faceți acest lucru.

În acest caz vă puteți schimba URL-adresa site-ului dvs. printr-un fisier wp-config.php prin adăugarea următoarelor rânduri acolo:

Define("WP_HOME", "http://www.site.ru"); define("WP_SITEURL", "http://www.site.ru");

Nu uitați să înlocuiți site.ru al lor numele domeniului.

6. Redefinirea drepturilor de acces

WordPress vă permite să anulați permisiunile pentru fișiere dacă găzduirea dvs. are restricții.

Define("FS_CHMOD_FILE", 0644); define("FS_CHMOD_DIR", 0755);

7. Configurarea salvării automate și a revizuirilor

WordPress are o foarte caracteristică utilă revizuirea postării, care vă permite să anulați modificările aduse postărilor și paginilor dvs. revenind la versiunea anterioara sau salvare automată.

Puteți dezactiva sau modifica setările de revizuire prin fișierul de configurare wp-config.php. Aici puteți folosi diverse setari pentru publicații. Puteți modifica cât de des WordPress va salva automat ca revizuire adăugând următoarea linie:

Define("AUTOSAVE_INTERVAL", 120); // în secunde

Pentru a limita numărul de revizuiri, există un construct:

Define("WP_POST_REVISIONS", 10); // 10 - numărul de revizuiri ale postărilor sau paginilor

De asemenea, posibil oprire completă revizuiri:

Define("WP_POST_REVISIONS", false);

8. Personalizarea coșului WordPress

WordPress are o funcție de coș destul de utilă. Când un utilizator trimite o postare sau o pagină în coș, acestea sunt încă stocate pe site timp de 30 de zile. După aceea, sistemul le șterge automat definitiv.

Puteți modifica acest comportament specificând numărul de zile în care doriți să păstrați coșul de gunoi. Toate detaliile instalării unui cărucior au fost descrise într-unul dintre noi.

9. Adăugați constante FTP/SSH la configurația WordPress

În mod implicit, WordPress vă permite să actualizați motorul de bază, precum și temele și pluginurile, din panoul de control al administratorului. Există mai multe gazde care trebuie conectate prin intermediul FTP sau SSH de fiecare dată când încercați să actualizați sau să instalați un plugin nou.

Folosind instrucțiunile de mai jos puteți seta constantele FTP sau SSH.

// metode Sistemul de fișiere: „direct”, „ssh”, „ftpext” sau „ftpsockets” definesc („FS_METHOD”, „ftpext”); // cale absolută la directorul rădăcină WordPress define("FTP_BASE", "/path/to/wordpress/"); // calea absolută către directorul „wp-content” definit („FTP_CONTENT_DIR”, „/path/to/wordpress/wp-content/”); // calea absolută către directorul „wp-plugins” definit („FTP_PLUGIN_DIR”, „/path/to/wordpress/wp-content/plugins/”); // calea absolută către dumneavoastră cheie publică SSH define("FTP_PUBKEY", "/home/nume utilizator/.ssh/id_rsa.pub"); // calea absolută către dumneavoastră cheie privată SSH define("FTP_PRIVKEY", "/home/nume utilizator/.ssh/id_rsa"); // Nume utilizator FTP sau SSH define("FTP_USER", "nume utilizator"); // parola pentru numele de utilizator FTP_USER define("FTP_PASS", "parola"); // numele de gazdă pentru serverul SSH/FTP define("FTP_HOST", "ftp.example.org:21");

10. Gestionarea recuperării automate a bazei de date

WordPress vine cu o funcție încorporată pentru a optimiza și repara automat baza de date WordPress. Cu toate acestea, această caracteristică este dezactivată în mod implicit.

Pentru a activa această caracteristică, trebuie să adăugați următoarea linie la fișier wp-config.php:

Define("WP_ALLOW_REPAIR", adevărat);

După aceea ar trebui să deschizi pagina următoare pe site-ul dvs.:

http://site.ru/wp-admin/maint/repair.php

Nu uitați să înlocuiți site.ru propriul nume de domeniu. Vei vedea pagina simpla cu opțiuni pentru restaurarea sau optimizarea bazei de date. Pentru a accesa această pagină, nu trebuie să vă conectați la sistem.

11. Gestionarea limitelor de memorie PHP

Multe erori pe un site WordPress apar din cauza epuizării resurselor de memorie pt PHP-scripte. Puteți crește limita de memorie PHP prin fisier wp-config.php. Pentru a face acest lucru, trebuie doar să lipiți următorul cod:

Define("WP_MEMORY_LIMIT", "128M");

12. Mutarea directorului wp-content

WordPress vă permite să mutați un director wp-conținut, care conține fotografii și documente încărcate, plugin-uri instalateși teme. Unii experți consideră că schimbarea locației acestui director va crește Securitate WordPress.

Pentru a face acest lucru, va trebui să adăugați următorul cod la fișier wp-config.php:

Define("WP_CONTENT_DIR", $_SERVER["DOCUMENT_ROOT"]. "/blog/wp-content"); define("WP_CONTENT_URL", "http://site.ru/blog/wp-content"); define("WP_PLUGIN_DIR", $_SERVER["DOCUMENT_ROOT"]. "/blog/wp-content/plugins"); define("WP_PLUGIN_URL", "http://site.ru/blog/wp-content/plugins");

Nu uitați să înlocuiți site.ru propriul nume de domeniu.

13. Utilizarea propriilor tabele de utilizatori

În mod implicit, WordPress salvează toate datele utilizatorilor în tabele. wp_usersși wp_usermeta. Folosind funcția de mai jos, puteți specifica tabelul în care doriți să stocați informațiile personalizate.

Define("TABEL_UTILIZATOR_PERSONALIZAT", $prefix_tabel."utilizatorii_mei"); define("CUSTOM_USER_META_TABLE", $table_prefix."my_usermeta");

14. Activați rețeaua cu mai mulți utilizatori

Fiecare site WordPress vine cu o funcție multisite încorporată care vă permite să creați mai multe site-uri WordPress folosind aceeași configurație. În mod implicit, este dezactivat.

Pentru a-l activa, adăugați următoarea linie la fișierul dvs. de configurare WordPress:

Define("WP_ALLOW_MULTISITE", adevărat);

15. Protejarea fișierului wp-config.php

Rețineți că fișierul wp-config.php contine cu adevarat setări importante Site WordPress. În mod implicit, se află în directorul rădăcină WordPress, dar îl puteți muta. Sistemul vă permite să îl mutați oriunde în folderul rădăcină.

De asemenea, puteți adăuga următorul cod la fișierul dvs .htaccess pentru a restricționa accesul la acest fișier de configurare. Pentru a face acest lucru, adăugați următoarele rânduri:

# Protejați wp-config.php Ordine permite, nega nega de la toți

Încă o dată, merită repetat asta wp-config.php ar trebui editat numai după cum este necesar. Înainte de a-i face modificări, ar trebui să creați o copie de rezervă completă pentru WordPress.

De la autor: Una peste alta, WordPress este un sistem relativ ușor de instalat care poate fi implementat într-o perioadă scurtă de timp. Cu toate acestea, puteți lăsa din neatenție vulnerabilități deschise hackerilor. Fișierul „wp-config.php” stochează setări cheie site-ul dvs. pe WP și este foarte important să protejați acest fișier cât mai mult posibil de străinii. În acest videoclip din Ghidul de configurare securizată WordPress, veți învăța cum să vă păstrați site-ul cât mai sigur posibil. fișierul wp-config.php

Ce este stocat în fișierul wp-config.php

Dacă deschideți wp-config.php, veți observa că acolo sunt stocate informații destul de importante. În primul rând, conține toate informațiile pe care le introduceți în timpul instalării, care vă oferă acces la baza de date.

Aici puteți găsi numele bazei de date, numele de utilizator, parola - tot ce aveți nevoie pentru a intra în baza de date. După cum înțelegeți, este extrem de important să protejați acest fișier, deoarece dacă cineva îl poate citi, atunci va avea acces la baza de date și va putea face tot ce își dorește inima acolo.


Aceste chei sunt necesare pentru a vă proteja site-ul. Și mai jos este prefixul tabelului, care vă protejează și site-ul.

Cum securizați wp-config.php

Există mai mulți pași pe care trebuie să îi urmați pentru a securiza acest fișier.

1. Generați noi chei secrete

În primul rând, vom genera noi chei secrete. Pentru a face acest lucru, puteți accesa generatorul de chei secrete de la WP. Trebuie să urmați acest link și să reîmprospătați pagina, veți avea în față chei complet noi. Le puteți copia pe wp-config.php și le puteți înlocui pe cele vechi.

2. Mutați wp-config.php

Acum ne vom muta fișierul. În mod implicit, se află în folderul rădăcină al site-ului. Dacă site-ul dvs. este găzduit pe domeniul principal, folderul se va numi „HTML public” sau altceva, în funcție de modul în care ați scris site-ul. WP vă permite să mutați fișierul de configurare cu un nivel în sus, astfel încât să nu fie stocat în folderul public.

Dacă lucrați offline, puteți pur și simplu să glisați și să plasați fișierul cu mouse-ul. Dacă site-ul este deja online, puteți folosi mutarea la manager de fișiere. Selectați fișierul wp-config.php, faceți clic pe mutare și selectați dosar nou.

Dacă nu funcționează prima dată, puteți vorbi cu furnizorul de găzduire și îl întrebați dacă setările serverului vă permit să mutați fișierul la un nivel superior.

3. Interziceți accesul la wp-config.php

Rămâne de făcut încă un pas pentru a proteja wp-config.php. Trebuie să creăm fișier htaccessîn același folder cu fișierul de configurare pentru a interzice tuturor accesul la wp-config.php.

Creați un fișier htaccess în același folder ca wp-config. La fel, crearea unui fișier fără extensie nu va funcționa, așa că puteți înșela.

Dacă sunteți pe un Mac, creați fisier text numit htaccess.txt. Apoi redenumiți fișierul, eliminând extensia și punând un punct în fața numelui, astfel încât să devină .htaccess.

Încă nu am terminat, acum trebuie să faceți clic Click dreapta faceți clic pe fișierul din Finder, selectați Obțineți informații și trunchiați extensia .txt în câmpul Nume și extensie.

Acum deschideți fișierul într-un editor și copiați următorul cod în el:

Ordine permite, nega nega de la toți

Acest cod va interzice accesul la fișierul wp-config.php.

Dacă sunteți pe Windows, cel mai bun pariu este să introduceți codul în fișier cât mai are o extensie .txt, apoi să îl redenumiți și să eliminați părțile extensiei. Pe Windows este suficient, acum încărcați fișierul .htaccess în folderul corect.

Când ați terminat, încărcați acest fișier în același folder în care este stocat fișierul de configurare și gata!

site-ul web 09.06.2017

O zi buna!
wp-config.phpfisierul dat este un fișier de configurare Motor WordPress, care stabilește unii parametri ai site-ului. Prin urmare, deși nu des, trebuie să recurgeți la editare: introduceți linii noi, editați intrările existente.

În comparație cu alte fișiere WordPress, nu există prea mult cod direct în el, ceea ce simplifică foarte mult procesul de editare și minimizează riscul de a „de-a dărâmare”.

Poate fi deschis în mod implicit în sistem de operare Aplicația Notepad, dar aș recomanda insistent să nu o editați cu ea. Pentru a edita, utilizați o aplicație de editare. Eu personal folosesc un editor complet gratuit, rapid și foarte funcțional - Notepad++

Are totul pentru a minimiza riscul de editare/tastare incorectă a liniilor de cod. Dacă credeți că nu aveți nevoie de el și editați „rapid” fișierul cu orice apare, atunci puteți trece imediat la o altă activitate - aspectul și configurarea site-ului nu sunt în mod clar pentru dvs.

Efectuarea de modificări în fișierul wp-config.php

Să ne uităm la exemplu concret cum, de exemplu, să intri un nou record la dosar wp-config.php:

Deschideți fișierul în editorul Notepad++. Comentariile ocupă mult spațiu în el, sunt încadrate într-o etichetă /* ..un text.. */(poate exista și o etichetă // - este plasată înaintea unui comentariu direct) și poate exista nu doar o singură linie, ci mai multe. LA Editor de notepad++ acest text este colorat cu prudență Culoarea verde. Confortabil.

Acum să adăugăm o nouă intrare, de exemplu, acest cod (care este responsabil pentru codul dat – ):

// Dezactivează revizuirile articol define("WP_POST_REVISIONS", 0);

Sfaturi pentru editarea / efectuarea modificărilor unui fișier:

  1. Nu este nevoie să faceți modificări până la sfârșit sau invers chiar la începutul fișierului.
  2. Faceți intrări noi dintr-o linie nouă și nu „păna” în intrările de cod existente (care pot fi destul de lungi), fiți întotdeauna atenți unde se termină funcția / intrarea.
  3. Nu editați fișierul cu Notepad - folosind acest editor de bază, care este disponibil implicit în Windows, puteți „spărge” codificarea textului din fișier.

După ce ați efectuat introducerea/modificările, salvați fișierul.

După cum putem vedea, nu este nimic complicat în această procedură dată. Fără îndoială, editorul folosit, care are evidențierea de sintaxă și multe altele, joacă un rol important în acest sens. caracteristici convenabileși caracteristici care fac editarea mai ușoară și reduc semnificativ riscul de a face greșeli la editarea fișierelor de configurare a motorului WordPress.

Dacă aveți întrebări, puteți utiliza oricând formularul de comentarii pentru a clarifica și clarifica nuanțele, a căror înțelegere v-a creat dificultăți :-)

Site de donații(donațiile sunt colectate prin serviciul Yandex Money)

De la autor: Una peste alta, WordPress este un sistem relativ ușor de instalat care poate fi implementat într-o perioadă scurtă de timp. Cu toate acestea, puteți lăsa din neatenție vulnerabilități deschise hackerilor. Fișierul „wp-config.php” stochează setările cheie pentru site-ul dvs. WP și este foarte important să protejați acest fișier de părți neautorizate pe cât posibil. În acest videoclip din Ghidul de configurare securizată WordPress, veți învăța cum să vă faceți fișierul wp-config.php cât mai sigur posibil.

Ce este stocat în fișierul wp-config.php

Dacă deschideți wp-config.php, veți observa că acolo sunt stocate informații destul de importante. În primul rând, conține toate informațiile pe care le introduceți în timpul instalării, care vă oferă acces la baza de date.

Aici puteți găsi numele bazei de date, numele de utilizator, parola - tot ce aveți nevoie pentru a intra în baza de date. După cum înțelegeți, este extrem de important să protejați acest fișier, deoarece dacă cineva îl poate citi, atunci va avea acces la baza de date și va putea face tot ce își dorește inima acolo.

Aceste chei sunt necesare pentru a vă proteja site-ul. Și mai jos este prefixul tabelului, care vă protejează și site-ul.

Cum securizați wp-config.php

Există mai mulți pași pe care trebuie să îi urmați pentru a securiza acest fișier.

1. Generați noi chei secrete

În primul rând, vom genera noi chei secrete. Pentru a face acest lucru, puteți accesa generatorul de chei secrete de la WP. Trebuie să urmați acest link și să reîmprospătați pagina, veți avea în față chei complet noi. Le puteți copia pe wp-config.php și le puteți înlocui pe cele vechi.

2. Mutați wp-config.php

Acum ne vom muta fișierul. În mod implicit, se află în folderul rădăcină al site-ului. Dacă site-ul dvs. este găzduit pe domeniul principal, folderul se va numi „HTML public” sau altceva, în funcție de modul în care ați scris site-ul. WP vă permite să mutați fișierul de configurare cu un nivel în sus, astfel încât să nu fie stocat în folderul public.

Dacă lucrați offline, puteți pur și simplu să glisați și să plasați fișierul cu mouse-ul. Dacă site-ul este deja online, puteți utiliza instrumentul de mutare din managerul de fișiere. Selectați fișierul wp-config.php, faceți clic pe mutare și selectați un folder nou.

Dacă nu funcționează prima dată, puteți vorbi cu furnizorul de găzduire și îl întrebați dacă setările serverului vă permit să mutați fișierul la un nivel superior.

3. Interziceți accesul la wp-config.php

Rămâne de făcut încă un pas pentru a proteja wp-config.php. Trebuie să creăm un fișier htaccess în același folder cu fișierul de configurare pentru a refuza tuturor accesul la wp-config.php.

Creați un fișier htaccess în același folder ca wp-config. La fel, crearea unui fișier fără extensie nu va funcționa, așa că puteți înșela.

Dacă sunteți pe un Mac, creați un fișier text numit htaccess.txt. Apoi redenumiți fișierul, eliminând extensia și punând un punct în fața numelui, astfel încât să devină .htaccess.

Încă nu am terminat, acum trebuie să facem clic dreapta pe fișier în Finder, să selectăm Obține informații și să trunchiem extensia .txt în câmpul Nume și extensie.

Acum deschideți fișierul într-un editor și copiați următorul cod în el:

Ordine permite, nega nega de la toți

fișierul wp-config.php- cel mai dosar important la instalarea WordPress. Este principalul fișier de configurare al site-ului dvs., controlează aspectele cheie ale funcționalității caracteristicile WordPressși oferă date către WordPress pentru sarcini critice, cum ar fi conectarea la o bază de date.

Fără fișierul wp-config.php, WordPress pur și simplu nu va funcționa. Prin urmare, ori de câte ori instalați WordPress, unul dintre primele lucruri pe care trebuie să le faceți este să vă pregătiți fișierul wp-config.php.

În general, totul este destul de simplu - trebuie doar să specificați parametrii bazei de date MySQL și ați terminat. Alte opțiuni de configurare disponibile în fișierul wp-config.php vor funcționa implicit. Dar există câteva lucruri pe care le puteți face pentru a le personaliza funcţionalitate, creșteți securitatea și îmbunătățiți performanța site-ului dvs.

Dacă ne uităm la acele fișiere care fac parte din distribuția WordPress, atunci nu vom găsi fișierul wp-config.php acolo. Dar există un fișier wp-config-sample.php. Este acest fișier care trebuie luat ca bază, adăugat la el parametrii necesariși salvați în directorul principal Instalări WordPress numit wp-config.php.

La fel de urmatorul pas puteti proteja acest fisier de posibilitatea accesului neautorizat la el pe site. Pentru a face acest lucru, adăugați următoarele linii în fișierul .htaccess, care se află pe server în același director în care este instalat WordPress:

Comanda Permite, Respinge
Negați de la toți

Asigurați-vă că permisiunile pentru ambele fișiere sunt - chmod 640. Acest lucru împiedică accesul la acestea prin solicitări externe, în timp ce codul este emis 403- Interzis.

setări de bază

Mai întâi trebuie să specificați parametrii baze de date MySQL pe care le-ați creat pentru site-ul dvs.

// ** Setări MySQL - Puteți obține aceste informații de la gazda dvs. web ** //
/** Numele bazei de date pentru WordPress */
define("DB_NAME", " numele_bazei de date_aici");
/** Nume utilizator al bazei de date MySQL */
define("DB_USER", " username_aici");
/** Parola bazei de date MySQL */
define("DB_PASSWORD", " parola_aici");
/** Nume de gazdă MySQL */
define("DB_HOST", " gazdă locală");

Totul este clar aici - doar indicați numele bazei de date (în același timp, nu uitați că pe serverul dvs. numele pe care l-ați ales este precedat de un prefix care se potrivește cu numele contului dvs. de pe găzduire), precum și numele de utilizator (rețineți prefixul din față!) și parola pentru utilizatorul dat.

De exemplu, dacă numele contului dvs. este simplu, și numele bazei de date pe care l-ați specificat la crearea - wpbase, atunci trebuie specificat numele bazei de date simplu_ wpbase.

Toți acești parametri sunt specificați în formă necriptată, așa cum sunt. Prin urmare, este atât de important să protejați acest fișier de accesul neautorizat din exterior.

Numele de gazdă este de obicei localhost, așa că nu trebuie să schimbați nimic aici. Pe unele gazde, totuși, pot fi utilizate alte valori. Deci, dacă această opțiune nu funcționează, va trebui să contactați gazda și să aflați despre regulile acestora.

/** Database Charset de utilizat la crearea tabelelor bazei de date. */
define("DB_CHARSET", "utf8");

/** Tipul de colatere a bazei de date. Nu schimbați acest lucru dacă aveți îndoieli. */
define("DB_COLLATE", "");

În general, un tabel utf-8 este cel mai potrivit ca tabelul de coduri WordPress pentru că este multilingv. În orice caz, nu modificați aceste linii decât dacă este absolut necesar.

Parametrii mai specifici sunt așa-numitele chei unice de autentificare.

/**#@+
* Chei și săruri unice de autentificare.
*
* Schimbați-le în diferite fraze unice!
* Puteți genera acestea utilizând (@link https://api.wordpress.org/secret-key/1.1/salt/ serviciul de cheie secretă WordPress.org)
* Puteți modifica acestea în orice moment pentru a anula toate cele existente
cookie-uri. Acest lucru va obliga toți utilizatorii să se autentifice din nou.
*
* @din 2.6.0
*/
define("AUTH_KEY", "pune aici fraza ta unică");
define("SECURE_AUTH_KEY", "pune aici fraza ta unică");
define("LOGGED_IN_KEY", "pune aici fraza ta unică");
define("NONCE_KEY", "pune aici fraza ta unică");
define("AUTH_SALT", "pune aici fraza ta unică");
define("SECURE_AUTH_SALT", "pune aici fraza ta unică");
define("LOGGED_IN_SALT", "pune aici fraza ta unică");
define("NONCE_SALT", "pune aici fraza ta unică");
/**#@-*/

Aceste taste afectează cookie-uri, care sunt scrise pe computerele vizitatorilor site-ului. Se crede că fiecare valoare trebuie să fie unică și suficient de mare ca dimensiune. Cu toate acestea, nu trebuie să vă gândiți la ce valori să alegeți. Este suficient să utilizați serviciul, a cărui adresă este indicată aici și anume https://api.wordpress.org/secret-key/1.1/salt/

Contactarea adresa dată, Veți primi opt linii cu chei unice. Puteți doar să le copiați și să le înlocuiți linii sursăîn fișierul wp-config.php.

/**
* Prefixul tabelului bazei de date WordPress.
*
* Puteți avea mai multe instalări într-o singură bază de date dacă le oferiți fiecărei unități unice
*prefix. Vă rog doar cifre, litere și liniuțe de subliniere!
*/
$table_prefix = "wp_";

În mod implicit, acest prefix este „wp_”. Nu o puteți schimba. Dar dacă sunteți îngrijorat de problemele de securitate, atunci este mai bine să îl schimbați. Deoarece toți roboții și scripturile hackerilor sunt de obicei setate la implicite standard. Prin stabilirea propriei valori, le îngreunați hackerilor. Cu cât valoarea este mai aleatorie și unică, cu atât mai bine. Puteți utiliza un serviciu de generare de parole pentru aceasta, de exemplu, cel care este disponibil pe gazde cu CPanel sau oricare altul. Și apoi în loc de „wp_” veți obține ceva de genul „cDEo3jDf_”.

În cele din urmă, șirul de setare a limbii.

/**
* WordPress Localized Language, implicit la engleză.
*
* Schimbați acest lucru pentru a localiza WordPress. Un fișier MO corespunzător pentru cel ales
* limba trebuie instalată în wp-content/languages. De exemplu, instalați
* de.mo la wp-content/languages ​​​​și setați WPLANG la „de” pentru a activa limba germană
* suport lingvistic.
*/
define("WPLANG", "");

Mulți oameni cred că pentru ca WordPress să vorbească rusă este nevoie de o distribuție specială localizată. Desigur, distribuția specială nu strica. Dar te poți descurca fără el. Este suficient să setați valoarea „ru” în setările pentru limbă.

Setari aditionale

1) Înregistrări revizuiri

Cele mai recente versiuni WordPress menține un sistem de revizuire care permite utilizatorilor să salveze diverse versiuni postările lor de pe blog și chiar să revină la versiunile salvate anterior, dacă este necesar. Indiferent dacă vă place sau nu, iată câteva opțiuni de configurare pe care le puteți găsi utile.

// Limitați numărul de revizuiri salvate
define("WP_POST_REVISIONS", 3); // orice număr întreg, dar nu înnebuniți

// Dezactivează funcția de post-revizuire
define("WP_POST_REVISIONS", false); // ucide umflarea

Prima dintre aceste definiții vă permite să limitați numărul de revizuiri la un anumit număr. Al doilea anulează complet revizuirile pentru site-ul dvs.

2) Interval de salvare automată

În mod implicit, WordPress vă salvează munca la fiecare 60 de secunde. Dar cu setarea corespunzătoare în wp-config.php, aceasta poate fi schimbată. De exemplu, așa:

define("AUTOSAVE_INTERVAL", 180); // în secunde

Aici numărul este intervalul de salvare automată în secunde.

3) Coș de cumpărături

De la WordPress 2.9, toate intrări șterse, fie că este vorba de postări sau comentarii, ajung în așa-numitul „coș”, care se golește implicit la fiecare 30 de zile. Dar puteți seta un alt interval, de exemplu, o săptămână:

define("EMPTY_TRASH_DAYS", 7); // săptămânal gol

Dacă setați numărul 0 ca parametru, atunci toate înregistrările vor fi șterse imediat, fără a intra în coșul de gunoi.

4) Blocarea cererilor externe

Dacă nu doriți ca panoul de administrare WordPress să afișeze mesaje WordPress despre pluginuri noi, link-uri către blogul dvs. și alte informații similare, astfel încât site-ul să nu accepte pingback-uri și trackback-uri, atunci puteți utiliza parametrul

define("WP_HTTP_BLOCK_EXTERNAL", adevărat);

În acest caz, toate solicitările din afara site-ului dvs. sunt blocate.

Dacă doriți totuși să puteți trimite solicitări către anumite adrese URL, atunci aceste adrese ar trebui specificate în parametri, de exemplu:

define("WP_ACCESSIBLE_HOSTS", "rpc.pingomatic.com");

5) adresa WordPressși adresa site-ului web

Acești parametri pot fi specificați în setările panoului de administrare. Dar este posibil și în fișierul wp-config.php.

define("WP_HOME", "http:// bizsoftlab.ru"); // fără bară oblică
define("WP_SITEURL", "http://bizsoftlab.ru"); // fără bară oblică

Cu toate acestea, după aceea, nu le veți putea modifica în panoul de administrare.

6) Depanarea WordPress

Acest mod vă permite să afișați mesaje de avertizare când sistemul WordPress rulează.

define("WP_DEBUG", adevărat); // modul de depanare: "true" = activare; „false” = dezactivare

În teorie, ar trebui să fie folosit la dezvoltarea de noi pluginuri și Teme WordPress. Cu toate acestea, dezvoltatorii profită rareori de această oportunitate. Ca urmare, dacă includeți acest mod, veți fi surprins de abundența diverselor mesaje de avertizare și eroare chiar și de la cele mai populare plugin-uri.

Dar mesajele de eroare pot fi redirecționate către dosar separat pentru a-l analiza apoi după bunul plac.

@ini_set("log_errors","On");
@ini_set("display_errors","Off");
@ini_set("error_log","/home/path/domain/logs/php_error.log");

Trebuie să setați permisiunile corespunzătoare pentru fișierul de eroare pentru ca acesta să fie scris.

Analiza fișierului de eroare vă va permite să urmăriți la timp problemele cu site-ul dvs., dacă acestea apar.

7) Creșterea memoriei PHP

Dacă primiți un mesaj de eroare „Dimensiunea memoriei permisă de xxx octeți epuizat”, atunci aceasta înseamnă că pentru Funcționează PHP Serverul nu mai are memorie. În acest caz, dimensiunea memoriei poate fi mărită:

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

În mod implicit, valoarea este 32M, deci este logic să setați doar ceea ce este mai mare, de exemplu, 64M, 96M, 128M.

Adevărat, nu toate gazdele permit acest lucru. Prin urmare, dacă este necesar, poate fi necesar să negociați cu gazda.

Există și alte opțiuni care pot fi setate în fișierul wp-config.php. Toate sunt listate în Codexul pentru dezvoltatori WordPress. Dar chiar și acestea sunt suficiente pentru a extinde semnificativ opțiunile de personalizare pentru site-ul dvs.

Top articole similare