15 вп-цонфиг Сниппетс за конфигурисање ВордПресс сајта
ВордПресс админ олакшава управљајте конфигурацијама без додиривања линије кода. Ове основне конфигурационе поставке су тада похрањени у вп-оптионс
сто унутар базе података. Али, ВордПресс такође има одвојени конфигурациони фајл, зове вп-цонфиг.пхп
, за које се може користити даље прилагођавање.
Вп-цонфиг је датотека у којој се налази ваш цустом хостинг дата (име базе података, хост базе података, итд.) је сачувано када инсталирате ВордПресс сајт. Такође можете додати друге опције конфигурације у ову датотеку, помоћу које можете да омогућите или онемогућите функције као што су отклањање грешака, кеширање, мултисит, ССЛ пријављивање, аутоматско ажурирање и многе друге.
Локализујте и уредите вп-цонфиг
Када преузмете ВордПресс, тхе вп-цонфиг.пхп
филе ис још није присутан унутар фасцикле за инсталацију. Међутим, постоји датотека која се зове вп-цонфиг-сампле.пхп
морате копирати и преименовати вп-цонфиг.пхп
. Онда, морате додајте основне податке о вези (име базе података, корисничко име базе података, лозинка базе података, име хоста, безбедносни кључеви) за овај фајл.
Ако ваш хостинг провајдер користи Софтацулоус ауто инсталлер (већина то ради) овај процес је аутоматизовано за вас и наћи ћете вп-цонфиг.пхп
и а вп-цонфиг-сампле.пхп
датотеку у коријенском директоријуму када повежете сервер преко ФТП-а.
Приметите да је редослед поставки, зато их немојте преуређивати. Када уређујете датотеку вп-цонфиг, увек користите уређивач кода као што су Сублиме Тект, Атом, Нотепад ++, Висуал Студио Цоде или ТектМате. Програми за обраду текста (Мицрософт Оффице, Гоогле Доцс, ЛибреОффице, итд.) Ће упропастити ваш фајл, никада их не користите за уређивање кодних датотека.
Поставке спремљене у вп-цонфиг надјачати базу података, у случају да је исти тип конфигурације присутан на оба (нпр. кућни УРЛ)
Где ставити исјечке кода
У овом чланку можете пронаћи 20 исјечака кода помоћу којих можете да прилагодите свој вп-цонфиг.пхп
филе.
Већина ових опција конфигурације не постоје по дефаулту у вп-цонфиг. Ако их желите користити, морате их додати испод старта коментари ознака и кода
, али изнад поставки МиСКЛ-а.
1. Укључите ВП дебуггер
Можете укључити и искључити ВордПресс дебуггер у вп-цонфиг фајлу. Први исечак испод постоји по дефаулту у вп-цонфиг (испод конфигурације базе података), али је његова вриједност постављена на фалсе
. Да бисте укључили дебуггер, промените вредност на истина
.
Други исечак укључи дебуггер за фронтенд који вам омогућава да дебагујете ЦСС и ЈаваСцрипт скрипте. Користите дебуггерс само на развојним локацијама никад у производњи.
# Укључује ПХП дебуггер дефине ('ВП_ДЕБУГ', труе); # Укључује ЦСС и ЈаваСцрипт дебуггер дефине ('СЦРИПТ_ДЕБУГ', труе);
2. Промените префикс табеле базе података
ВордПресс користи вп_
подразумевани префикс табеле. Ако желите сигурнију базу података можете изаберите компликованији префикс табеле.
Ова опција за конфигурацију такође постоји у вп-цонфиг фајлу по подразумеваној вредности, само требате промените вредност од $ табле_префик
варијабла до сигурније.
Промените префикс табеле само ако имате цлеан инсталл или на а развојни сајт, то је ризично да се то ради на производном месту.
# Креира префикс сигурне табеле за табеле базе података # Само бројеви, слова, подвлаке $ табле_префик = 'а81кЈт_';
3. Промените УРЛ-ове за ВордПресс
Можете поставите УРЛ адресе за ВордПресс и хоме у ВордПресс админ, под Подешавања> Опште
мени. Међутим, ове УРЛ-ове можете да конфигуришете иу вп-цонфиг фајлу.
Дефинисање ВП_СИТЕУРЛ
и ВП_ХОМЕ
константе у вп-цонфиг фајлу има две предности:
- то може бити спашавање живота ако ти не могу приступити области администратора из неког разлога
- може смањити број позива базе података док се ваш сајт учитава (пошто вп-цонфиг надјачава опције сачуване у бази података)
ВП_СИТЕУРЛ
наводи УРЛ корисници могу да дођу на ваш сајт са, док ВП_ХОМЕ
дефинише роот ваше ВП инсталације. Ако сте инсталирали ВордПресс у ваш роот директоријум (ово је подразумевана опција) они узети исту вредност.
# Одређује УРЛ адресу сајта дефине ('ВП_СИТЕУРЛ', 'хттп://ввв.иоурвебсите.цом'); # Специфицира хоме УРЛ (коријен ВП инсталације) дефине ('ВП_ХОМЕ', 'хттп://ввв.иоурвебсите.цом/вордпресс');
4. Испразните смеће након одређеног времена
Можете направити ВордПресс на аутоматски испразни смеће након одређеног броја датума. Најмања вредност ове константе је 0, у овом случају ви онемогућите функцију смећа.
# Испразни смеће након 7 дана дефинише ('ЕМПТИ_ТРАСХ_ДАИС', 7);
5. Омогућите ВордПресс кеш
Можете омогући ВордПресс уграђену функцију кеширања са следећом линијом кода. Већина додатака за кеширање, као што су В3 Тотал Цацхе и ВП Супер Цацхе, аутоматски додаје овај исјечак у вп-цонфиг датотеку.
# Омогућава дефинисање ВП кеша ('ВП_ЦАЦХЕ', труе);
6. Омогућите ВордПресс Мултисите
Додавањем ВП_АЛЛОВ_МУЛТИСИТЕ
константа у ваш вп-цонфиг фајл, можете омогућите ВордПресс мултисите функцију који вам омогућава да креирате мреже ВП сајтова.
# Укључује ВордПресс Мултисите дефине ('ВП_АЛЛОВ_МУЛТИСИТЕ', труе);
7. Преусмерите непостојеће поддомене и подмапе
Понекад посетиоци уносе непостојећи поддомену или поддиректоријум у УРЛ траку. Можете преусмерите ове кориснике на другу страницу на вашој домени, на пример на почетну страницу уз помоћ НОБЛОГРЕДИРЕЦТ
константа.
# Преусмерава непостојеће поддомене и подмапе на хомепаге дефине ('НОБЛОГРЕДИРЕЦТ', 'хттп://ввв.иоурвебсите.цом');
8. Управљање накнадним ревизијама
ВордПресс има а уграђени систем контроле верзија, што то значи чува све накнадне ревизије иоу цреате. Често измењени пост може имати до 25-30 ревизија које могу да заузму доста простора базе података након неког времена.
Са ВП_ПОСТ_РЕВИСИОНС
константна, можете максимизирајте број накнадних ревизија или потпуно онемогућите функцију.
# Потпуно онемогућава дефиниције ревизија постова ('ВП_ПОСТ_РЕВИСИОНС', фалсе); # Дозвољава максимално 5 ревизија поста дефинисати ('ВП_ПОСТ_РЕВИСИОНС', 5);
9. Омогућите уграђену оптимизацију базе података
ВордПресс има а уграђена функција оптимизације базе података можете укључити додавањем сљедеће линије у вп-цонфиг датотеку.
Детаљно сам писао о томе како овај алат ради у овом чланку. Најважније је напоменути да је екран за оптимизацију базе података доступне свима (чак и за посетиоце који нису пријављени). Омогућите функцију само за период који желите да покренете алат за оптимизацију, онда не заборавите да га онемогућите.
# Укључује функцију дефинисања оптимизације базе података ('ВП_АЛЛОВ_РЕПАИР', труе);
10. Онемогућите аутоматско ажурирање
ВордПресс рунс аутоматско ажурирање позадине по дефаулту за минор релеасес и транслатион филес.
Можете укључите или искључите ову функцију постављањем вредности АУТОМАТИЦ_УПДАТЕР_ДИСАБЛЕД
(за сва ажурирања) и ВП_АУТО_УПДАТЕ_ЦОРЕ
(за основне исправке) константе у складу са следећим правилима:
# Онемогућава сва аутоматска ажурирања дефинишу ('АУТОМАТИЦ_УПДАТЕР_ДИСАБЛЕД', труе); # Онемогућава сва основна ажурирања дефине ('ВП_АУТО_УПДАТЕ_ЦОРЕ', фалсе); # Омогућава сва основна ажурирања, укључујући и мала и главна издања дефине ('ВП_АУТО_УПДАТЕ_ЦОРЕ', труе); # Омогућава ажурирање језгре само за мала издања (подразумевано) дефине ('ВП_АУТО_УПДАТЕ_ЦОРЕ', 'минор');
11. Повећајте ограничење ПХП меморије
Понекад то пожелиш повећати ограничење ПХП меморије Ваш хостинг провајдер је додељен вашем сајту, посебно ако добијете застрашујуће “Дозвољена величина меморије од кккккк бајтова је исцрпљена” поруку. Да бисте то учинили, користите ВП_МЕМОРИ_ЛИМИТ
за веб страницу и ВП_МАКС_МЕМОРИ_ЛИМИТ
за област админ.
Имајте на уму да неки хостови не дозвољавају да ручно повећају ограничење меморије, у овом случају контактирајте их и замолите их да то ураде уместо вас.
# Поставља ограничење меморије за веб-сајт дефине ('ВП_МЕМОРИ_ЛИМИТ', '96М'); # Поставља ограничење меморије за област админ дефинише ('ВП_МАКС_МЕМОРИ_ЛИМИТ', '128М');
12. Присилно ССЛ пријављивање
Да бисте повећали сигурност веб-локације, можете присилити кориснике на то пријавите се ССЛ сваки пут. Тхе ФОРЦЕ_ССЛ_АДМИН
константа чини ССЛ обавезним за оба усер логинс и админ сессионс.
Имајте на уму да је раније важило ФОРЦЕ_ССЛ_ЛОГИН
константа је одбачена у ВордПресс 4.0, тако да сада морате увек да користите ФОРЦЕ_ССЛ_АДМИН
.
# Форцес ССЛ логин дефине ('ФОРЦЕ_ССЛ_АДМИН', труе);
13. Онемогући уређивање / ажурирање додатака и тема
Администратори могу уредите датотеке плугина и тема у ВордПресс админ подручју. Можете учинити ваш сајт сигурнијим ако онемогућите додатке и уређиваче тема помоћу ДИСАЛЛОВ_ФИЛЕ_ЕДИТ
константа. Дакле, ако је ваш сајт хакиран, хакер неће имати приступ вашим додатцима и датотекама тема.
Можете такође онемогућите додатак и значајку ажурирања теме Користећи ДИСАЛЛОВ_ФИЛЕ_МОДС
. На тај начин администратори неће моћи да ажурирају додатке и теме у админ подручју.
ДИСАЛЛОВ_ФИЛЕ_МОДС
такође онемогућава додатак и уређивач тема, тако да ако га користите не морате додати ДИСАЛЛОВ_ФИЛЕ_ЕДИТ
.
# Онемогућава едитор плугина и тема ('ДИСАЛЛОВ_ФИЛЕ_ЕДИТ', труе); # Онемогућава плугин & едитор тема ПЛУС плугин & тхеме упдате дефине ('ДИСАЛЛОВ_ФИЛЕ_МОДС', труе);
14. Брисање измена слика
Кад год уредите слику, ВордПресс чува је у различитим резолуцијама. Али, ако не желите да користите раније сетове слика можете уклоните их постављањем вредности ИМАГЕ_ЕДИТ_ОВЕРВРИТЕ
константно истина
.
Као резултат тога, раније сликовне датотеке ће бити преписана од стране нових када уређујете слику и само последњи сет ће бити сачуван у вп-цонтент
фолдер.
# Очисти едитовање слика дефине ('ИМАГЕ_ЕДИТ_ОВЕРВРИТЕ', труе);
15. Онемогућите нефилтрирани ХТМЛ
Иако корисници ниског нивоа (претплатници, сарадници, аутори) не може да објави нефилтрирани ХТМЛ у ВордПрессу, уредницима и администраторима је дозвољено да то ураде.
Додавањем следеће линије кода у ваш вп-цонфиг фајл, можете повећати безбедност спречавање високих корисника да објављују нефилтрирани ХТМЛ.
# Онемогућава нефилтрирани ХТМЛ за администраторе и уређиваче дефине ('ДИСАЛЛОВ_УНФИЛТЕРЕД_ХТМЛ', труе);