Kotisivu » WordPress » 15 wp-config-pätkät WordPress-sivuston määrittämiseksi

    15 wp-config-pätkät WordPress-sivuston määrittämiseksi

    WordPress admin helpottaa hallita kokoonpanoja koskettamatta koodiriviä. Nämä perusasetukset ovat sitten tallennetaan WP-optiot pöytä tietokannan sisällä. WordPressilla on myös a erillinen määritystiedosto, olla nimeltään wp-config.php, jota voidaan käyttää muita mukautuksia.

    Wp-config on tiedosto, johon mukautetut hosting-tiedot (tietokannan nimi, tietokannan isäntä jne.) tallennetaan kun asennat itse isännöidyn WordPress-sivuston. Voit myös lisätä muita asetusvaihtoehtoja tähän tiedostoon, jolla voit ottaa käyttöön tai poistaa käytöstä ominaisuuksia, kuten virheenkorjausta, välimuistia, monisivua, SSL-kirjautumista, automaattisia päivityksiä ja monia muita.

    Paikanna ja muokkaa wp-config

    Kun lataat WordPressin, wp-config.php tiedosto on ei ole vielä läsnä asennuksen kansion sisällä. On kuitenkin nimetty tiedosto wp-config-sample.php jonka haluat kopioida ja nimetä uudelleen wp-config.php. Sitten sinun täytyy lisää yhteyden perustiedot (tietokannan nimi, tietokannan käyttäjätunnus, tietokannan salasana, isäntänimi, suojausavain) tähän tiedostoon.

    Jos palveluntarjoajasi käyttää Pehmeä automaattinen asentaja (useimmiten niin) tämä prosessi on automatisoitu ja löydät a wp-config.php ja a wp-config-sample.php tiedostoa juurikansiossa, kun liität palvelimen FTP: n kautta.

    Huomaa, että asetusten järjestys, joten älä järjestä niitä uudelleen. Kun muokkaat wp-config-tiedostoa, käytä aina koodieditoria esimerkiksi Sublime Text, Atom, Notepad ++, Visual Studio Code tai TextMate. Word-prosessorit (Microsoft Office, Google-dokumentit, LibreOffice jne.) Sotkevat tiedostosi, koskaan käytä niitä muokata kooditiedostoja.

    Asetukset tallennetaan wp-configiin ohittaa tietokannan, jos molemmissa on sama tyyppi (esim. kotisivun URL-osoite)

    Mistä koodinpätkät sijoitetaan

    Tässä artikkelissa voit löytää 20 koodinpätkä jonka avulla voit mukauttaa wp-config.php tiedosto.

    Useimmat näistä asetusvaihtoehdoista ei ole olemassa wp-configissa oletuksena. Jos haluat käyttää niitä, sinun on lisättävä ne alusta tunniste ja koodikommentit, mutta MySQL-asetusten yläpuolella.

    1. Kytke WP debugger päälle

    Voit kytkeä WordPress-debuggerin käyttöön ja poistaa sen käytöstä wp-config-tiedostossa. Ensimmäinen katkaisu alla ei ole oletusarvoisesti olemassa wp-config (tietokannan kokoonpanojen alapuolella), mutta sen arvo on asetettu väärä. Voit ottaa debuggerin käyttöön muuttamalla sen arvoa totta.

    Toinen katkaisu kytkee etuosan virheenkorjaimen jonka avulla voit poistaa CSS- ja JavaScript-komentosarjat. Käytä debuggereita vain kehityspaikoilla koskaan tuotannossa.

     # Käynnistää PHP debugger define ('WP_DEBUG', totta); # Käynnistää CSS- ja JavaScript-debugger-määritykset ('SCRIPT_DEBUG', true); 

    2. Muuta tietokantataulukon etuliite

    WordPress käyttää wp_ taulukon etuliite oletusarvoisesti. Jos haluat turvallisemman tietokannan, voit valitse monimutkaisempi taulukon etuliite.

    Tämä asetusvaihtoehto on myös olemassa wp-config-tiedostossa oletusarvoisesti, sinun tarvitsee vain muuttaa arvoa n $ table_prefix muuttuja on turvallisempi.

    Muuta taulukon etuliite vain, jos sinulla on a puhdas asennus tai a kehittämispaikalla, koska se on vaarallista tehdä tuotantolaitoksessa.

     # Luo suojatun taulukon etuliitteen tietokantataulukoille # Vain numerot, kirjaimet, alaviivat $ table_prefix = 'a81kJt_'; 

    3. Muuta WordPress-URL-osoitteita

    Sinä pystyt aseta WordPress- ja kotisivun URL-osoitteet WordPress-järjestelmänvalvojan alla Asetukset> Yleiset valikko. Voit kuitenkin määrittää nämä URL-osoitteet myös wp-config-tiedostossa.

    Määrittäminen WP_SITEURL ja WP_HOME wp-config-tiedoston vakioilla on kaksi etua:

    1. se voi olla hengenpelastus, jos sinä ei voi käyttää admin-aluettasi jostakin syystä
    2. se voi vähentää tietokantojen puhelujen määrää kun sivustosi latautuu (koska wp-config ohittaa tietokantaan tallennetut asetukset)

    WP_SITEURL määrittää URL-osoitteen käyttäjät voivat päästä sivustoosi kanssa, kun WP_HOME määrittelee WP-asennuksen juuret. Jos olet asentanut WordPressin juurikansioon (tämä on oletusasetus), ne ottaa saman arvon.

     # Määrittää sivuston URL-osoitteen ('WP_SITEURL', 'http://www.yourwebsite.com'); # Määrittää kodin URL-osoitteen (WP-asennuksen juuren) määritellä ('WP_HOME', 'http://www.yourwebsite.com/wordpress'); 

    4. Tyhjennä roskakori tietyn ajan kuluttua

    Voit tehdä WordPressin tyhjentää roskakorin automaattisesti tietyn päivämäärän jälkeen. Tämän vakion pienin arvo on 0, tässä tapauksessa sinä poistaa roskatoiminnon käytöstä.

     # Tyhjentää roskakorin 7 päivän kuluttua ('EMPTY_TRASH_DAYS', 7); 

    5. Ota WordPress-välimuisti käyttöön

    Sinä pystyt ota käyttöön WordPressin sisäänrakennettu välimuistitoiminto seuraavalla rivillä. Useimmat välimuistin lisäosat, kuten W3 Total Cache ja WP Super Cache, lisää tämä katkaisu automaattisesti wp-config-tiedostoon.

     # Ottaa käyttöön WP-välimuistin määrityksen ('WP_CACHE', true); 

    6. Ota WordPress Multisite käyttöön

    Lisäämällä WP_ALLOW_MULTISITE vakio wp-config-tiedostoon ota käyttöön WordPressin monitoiminto jonka avulla voit luoda a WP-sivustojen verkko.

     # Ottaa käyttöön WordPress Multisite -määrityksen ('WP_ALLOW_MULTISITE', true); 

    7. Ohjaa ei-olemassa olevat aliverkkotunnukset ja alikansiot

    Joskus kävijät kirjoittavat olemassa olevan aliverkkotunnuksen tai alikansioon URL-osoitepalkkiin. Sinä pystyt ohjaa nämä käyttäjät toiselle sivulle verkkotunnuksessasi, esimerkiksi kotisivulla NOBLOGREDIRECT jatkuva.

     # Ohjaa olemassa olevat aliverkkotunnukset ja alikansiot kotisivulle määrittelemään ('NOBLOGREDIRECT', 'http://www.yourwebsite.com'); 

    8. Hallitse postin tarkistuksia

    WordPressillä on a sisäänrakennettu versionhallintajärjestelmä, mikä tarkoittaa sitä tallentaa kaikki postimuutokset luot. Usein muokatulla viestillä voi olla jopa 25-30 tarkistusta, jotka voivat vie paljon tietokantatilaa hetken kuluttua.

    Kanssa WP_POST_REVISIONS vakio, voit maksimoi postin tarkistusten määrä tai kokonaan poista ominaisuus käytöstä.

     # Poistaa kokonaan postirevisiot määrittelemään ('WP_POST_REVISIONS', false); # Mahdollistaa enintään 5 postin tarkistusta ('WP_POST_REVISIONS', 5); 

    9. Ota käyttöön sisäänrakennettu tietokannan optimointi

    WordPressillä on a sisäänrakennettu tietokannan optimointitoiminto voit ottaa käyttöön lisäämällä wp-config-tiedostoon seuraavan rivin.

    Kirjoitin yksityiskohtaisesti, miten tämä työkalu toimii tässä artikkelissa. Tärkeintä on huomata, että tietokannan optimointinäyttö on saatavilla kaikille (jopa ei-kirjautuneille vierailijoille). Ota ominaisuus käyttöön vain siihen aikaan, jonka haluat optimointityökalun suorittamiseen, älä unohda poistaa sen käytöstä.

     # Ottaa käyttöön tietokannan optimointitoiminnon määrityksen ('WP_ALLOW_REPAIR', true); 

    10. Poista automaattiset päivitykset käytöstä

    WordPress toimii automaattiset taustapäivitykset oletusarvoisesti pieniä julkaisuja ja käännöstiedostot.

    Sinä pystyt kytkeä tämä toiminto päälle ja pois päältä asettamalla arvot AUTOMATIC_UPDATER_DISABLED (kaikki päivitykset) ja WP_AUTO_UPDATE_CORE (ydinpäivitysten osalta) vakiot seuraavien sääntöjen mukaisesti:

     # Poistaa kaikki automaattiset päivitykset määritellään ('AUTOMATIC_UPDATER_DISABLED', true); # Poistaa kaikki ydinpäivitykset määritellä ('WP_AUTO_UPDATE_CORE', false); # Ottaa kaikki ydinpäivitykset mukaan lukien pienet ja suuret julkaisut määrittävät ('WP_AUTO_UPDATE_CORE', totta); # Mahdollistaa ydinpäivitykset vain pieniä versioita varten (oletus) define ('WP_AUTO_UPDATE_CORE', 'minor'); 

    11. Lisää PHP-muistirajaa

    Joskus haluat ehkä lisää PHP-muistirajaa isännöintipalveluntarjoajasi on kohdistanut sivustoosi, varsinkin jos saat pelätyn “Xxxxxx-tavujen sallittu muistikoko on käytetty loppuun” viesti. Käytä tätä WP_MEMORY_LIMIT verkkosivustolle ja WP_MAX_MEMORY_LIMIT admin-alueelle.

    Huomaa, että jotkut isännät eivät salli muistirajan korottamista manuaalisesti, tässä tapauksessa ota yhteyttä ja pyydä heitä tekemään se puolestasi.

     # Asettaa verkkosivuston määrittämän muistirajan ('WP_MEMORY_LIMIT', '96M'); # Asettaa muistialueelle määrityksen ('WP_MAX_MEMORY_LIMIT', '128M'); 

    12. Pakota SSL-tunnus

    Voit lisätä verkkosivujen turvallisuutta lisäämällä käyttäjiä kirjaudu sisään SSL joka kerta. FORCE_SSL_ADMIN vakio tekee SSL: n pakolliseksi molemmille käyttäjätunnukset ja admin-istuntoja.

    Huomaa, että aiemmin voimassa ollut FORCE_SSL_LOGIN vakio poistettiin WordPress 4.0: ssa, joten nyt on aina käytettävä FORCE_SSL_ADMIN.

     # Voimien SSL-kirjautumisen määrittely ('FORCE_SSL_ADMIN', totta); 

    13. Poista plugin ja teeman muokkaukset / päivitykset käytöstä

    Järjestelmänvalvojat voivat muokkaa laajennus- ja teematiedostoja WordPress-admin-alueella. Voit tehdä sivustosi turvallisemmaksi, jos poista plugin ja teemaeditorit käytöstä käyttämällä DISALLOW_FILE_EDIT vakio. Jos sivustosi on hakkeroitu, hakkereilla ei ole pääsyä laajennus- ja teematiedostoihisi.

    Voit myös poista laajennus- ja teemapäivitystoiminto käytöstä käyttämällä DISALLOW_FILE_MODS. Näin järjestelmänvalvojat eivät voi päivittää laajennuksia ja teemoja admin-alueella.

    DISALLOW_FILE_MODS myös poistaa plugin ja teemaeditorin käytöstä, joten jos käytät sitä, sinun ei tarvitse lisätä DISALLOW_FILE_EDIT.

     # Estää laajennuksen ja teemaeditorin määrityksen ('DISALLOW_FILE_EDIT', totta); # Estää plugin & teema -editorin PLUS, jonka plugin & teema -päivitys määritellään ('DISALLOW_FILE_MODS', true); 

    14. Poista kuvan muokkaukset

    Kun muokkaat kuvaa, WordPress tallentaa sen eri resoluutioihin. Mutta jos et halua käyttää aikaisempia kuvasarjoja poista ne asettamalla arvon IMAGE_EDIT_OVERWRITE vakio totta.

    Tämän seurauksena aikaisemmat kuvatiedostot korvataan uudet, kun muokkaat kuvaa ja vain viimeinen sarja tallennetaan vuonna wp-content kansio.

     # Puhdistaa kuvatiedostot ('IMAGE_EDIT_OVERWRITE', totta); 

    15. Poista suodattamaton HTML

    Vaikka matalan tason käyttäjät (tilaajat, avustajat, tekijät) ei voi julkaista suodattamatonta HTML-koodia WordPressissa toimittajat ja ylläpitäjät voivat tehdä niin.

    Kun lisäät wp-config-tiedostoon seuraavan koodirivin, voit lisätä tietoturvaa estää korkean tason käyttäjien julkaisemasta suodattamattomia HTML-tiedostoja.

     # Poistaa suodattamattomien HTML-tiedostojen määrittelemisen järjestelmänvalvojille ja muokkaajille ('DISALLOW_UNFILTERED_HTML', true);