WP-config е един от най-мощните файлове на вашия WordPress сайт и играе важна роля в начина, по който WordPress работи зад кулисите. Има няколко наистина полезни съвета за настройка на WordPress, които повечето начинаещи не знаят. В този урок ще споделим някои от най-полезните съвети за настройка на WordPress, които ще ви помогнат да отстраните неизправности, да оптимизирате и защитите вашия сайт на WordPress.
Как да използвате тези съвети за конфигуриране на WordPress?
WordPress се предлага с мощен конфигурационен файл, наречен wp-config.php. Той се намира в основната папка на всеки сайт на WordPress и съдържа важни конфигурационни настройки.
Всички най-добри компании за хостинг на WordPress идват с инсталиране с едно кликване, което означава, че никога няма да се наложи да модифицирате файла wp-config.php по време на инсталацията. Това е основната причина, поради която много потребители не са запознати със силата на този файл.
Можете да използвате wp-config файла за отстраняване на проблеми, оптимизиране и обезопасяване на вашия WordPress сайт.
Файлът wp-config.php е мощен инструмент и малка грешка в кода може да направи вашия уебсайт недостъпен. Трябва да редактирате този файл само ако е необходимо и винаги да създавате пълен архив на WordPress, преди да правите промени.
Като се има предвид това, нека да разгледаме няколко полезни съвета за настройка на WordPress, които можете да използвате на вашия уебсайт.
1. Основни настройки за конфигурация на WordPress
По подразбиране трябва само да попълните настройките на базата данни, когато инсталирате WordPress. Ако нямате файл wp-config.php, ще бъдете помолени да го създадете, като въведете информация за вашата база данни.
WordPress ще се опита автоматично да запази тези настройки, като генерира файл wp-config.php. Ако обаче това не успее, ще трябва да ги добавите ръчно.
За да направите това, ще трябва да се свържете с вашия уебсайт с помощта на FTP клиент. След като влезете, ще трябва да преименувате файла wp-config-sample.php на wp-config.php.
След това можете да продължите и да редактирате новосъздадения файл wp-config.php. Ще трябва да добавите информацията за вашата база данни, като промените следните редове:
дефинирайте ('DB_NAME', 'име на база данни'); define ('DB_USER', 'база данни-потребителско име'); define ('DB_PASSWORD', 'база данни-парола'); define ('DB_HOST', 'localhost');
Не забравяйте да запазите промените и да качите файла на сървъра.
2. Добавяне на ключове за сигурност в WordPress
Инсталацията на WordPress по подразбиране автоматично добавя ключове за сигурност към вашия конфигурационен файл. Тези ключове за защита се използват за добавяне на допълнителен слой сигурност към вашето WordPress вход и удостоверяване на бисквитки.
Винаги можете регенерирайте ключовете за защита ако смятате, че някой може да осъществи достъп до вашия уебсайт без подходящо удостоверяване. Промяната на ключовете за сигурност излиза от профила на всички влезли потребители.
define ('AUTH_KEY', 'поставете вашата уникална фраза тук'); define ('SECURE_AUTH_KEY', 'поставете вашето уникално изречение тук'); define ('LOGGED_IN_KEY', 'поставете вашето уникално изречение тук'); define ('NONCE_KEY', 'поставете вашето уникално изречение тук'); define ('AUTH_SALT', 'поставете вашата уникална фраза тук'); define ('SECURE_AUTH_SALT', 'поставете вашата уникална фраза тук'); define ('LOGGED_IN_SALT', 'поставете вашата уникална фраза тук'); define ('NONCE_SALT', 'поставете вашето уникално изречение тук');
За повече информация вижте нашата статия за ключовете за сигурност на WordPress и как да ги използвате.
3. Променете префикса на таблиците на WordPress
Инсталацията на WordPress по подразбиране добавя префикс wp_ към всички имена на таблици в базата данни на WordPress. Някои експерти по сигурността на WordPress вярват, че промяната на префикса на таблицата може да направи вашата база данни на WordPress по-сигурна.
За да направите това, трябва да редактирате следния ред в конфигурацията на WordPress.
$ table_prefix = 'wp_';
Ако правите това за съществуващ уебсайт, ще трябва да промените и префикса на таблицата във вашата база данни на WordPress. За да направите това, вижте нашата статия за това как да промените префикса на базата данни на WordPress.
4. Активиране на отстраняване на грешки в WordPress
WordPress се предлага с изчистена функция за отстраняване на грешки, която ви позволява да виждате или скривате грешки в WordPress в режим за отстраняване на грешки. За да го активирате, ще трябва да добавите това правило във вашия конфигурационен файл на WordPress.
define ('WP_DEBUG', true);
Можете също така да активирате отстраняването на грешки, докато скривате грешки на уебсайта си и вместо това да ги регистрирате в регистрационен файл. За да направите това, добавете следните редове към настройките на конфигурацията.
define ('WP_DEBUG', true); define ("WP_DEBUG_LOG", вярно); define ("WP_DEBUG_DISPLAY", неправилно);
Това ще създаде debug.log файл в папката wp-content на вашия уеб сайт и ще съхранява всички грешки и известия за отстраняване на грешки в изходния файл.
5. Променете вашия сайт или вашия WordPress адрес
Обикновено можете да зададете вашите URL адреси на WordPress и URL от страницата Настройки » Генералният. Възможно е обаче да не успеете да направите това, ако нямате достъп до вашия сайт на WordPress, видите грешки при пренасочване или просто преместите сайта си.
В този случай можете да редактирате сайта си и URL адресите си в WordPress чрез файла wp-config.php, като добавите следните редове:
define('WP_HOME', 'https://www.example.com'); define('WP_SITEURL', 'https://www.example.com');
Не забравяйте да замените example.com със собственото си име на домейн.
6. Замяна на разрешенията за файлове
WordPress ви позволява да замените разрешенията за файлове, ако вашият хост има ограничителни разрешения за всички потребителски файлове. Повечето хора не се нуждаят от него, но има за тези, които го правят.
define ('FS_CHMOD_FILE', 0644); define ('FS_CHMOD_DIR', 0755);
7. Промяна на настройките след ревизия
WordPress има много полезна функция след ревизиите, която ви позволява да отмените промените в публикациите и страниците си чрез връщане към предишна версия или автоматично запазване.
Можете да деактивирате или промените настройките след публикуване чрез конфигурационния файл. Ето различни настройки за преглед на публикацията, които можете да използвате.
Можете да промените честотата, с която WordPress записва автоматично резервно копие като ревизия, като добавите следния ред:
define ('AUTOSAVE_INTERVAL', 120); // в секунди
Някои статии на вашия сайт могат да имат десетки ревизии на публикации, в зависимост от това колко време е отнело да ги напишете. Ако смятате, че тази функция ви притеснява, можете да ограничите броя на ревизиите на публикация.
дефинирайте („WP_POST_REVISIONS“, 10); // 10 рецензии по статии
Ако по някаква причина искате да деактивирате напълно функцията за след ревизии (изобщо не се препоръчва), можете да използвате следния код, за да деактивирате по-късни ревизии.
define ('WP_POST_REVISIONS', false);
8. Промяна на настройките на кошчето за WordPress
WordPress се предлага с функция за кошче, наречена кошче. Когато потребителят изпрати статия в кошчето, тя все още се съхранява на уебсайта Ви през следващите 30 дни като кошче. След това WordPress автоматично ги изтрива завинаги.
Можете да промените това поведение, като промените броя дни, през които искате да запазите кошчето.
define ('EMPTY_TRASH_DAYS', 15); // 15 дни
Ако тази функция не ви харесва, можете да я изключите, като добавите функцията по-долу:
define ('EMPTY_TRASH_DAYS', 0);
Забележка: Използването на нула означава, че вашите публикации ще бъдат изтрити за постоянно. WordPress няма да поиска потвърждение, когато щракнете върху Перманентно изтриване. Всяко случайно щракване може да ви струва скъпо.
9. Добавяне на FTP / SSH константи към конфигурацията на WordPress
По подразбиране WordPress ви позволява да актуализирате ядрото, темите и плъгините на WordPress от административното табло. Някои хостинг доставчици изискват FTP или SSH връзка всеки път, когато се опитвате да надстроите или инсталирате нов плъгин.
Използвайки кодове, можете да дефинирате константи FTP или SSH и никога повече да не се притеснявате за тях.
// принуждава метода на файловата система: "директно", "ssh", "ftpext" или "ftpsockets" define ("FS_METHOD", "ftpext"); // абсолютна пътека към директорията на инсталацията на root ("FTP_BASE", "/ path / to / wordpress / '); // абсолютна пътека към "wp-content" define ('FTP_CONTENT_DIR', '/ path / to / wordpress / wp-content /'); // абсолютна пътека към "wp-plugins" дефинира директорията ('FTP_PLUGIN_DIR', '/ path / to / wordpress / wp-content / plugins /'); // абсолютен път към вашия публичен ключ SSH define ('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); // абсолютен път към вашия частен ключ SSH define ('FTP_PRIVKEY', '/home/username/.ssh/id_rsa'); // или вашето потребителско име за FTP или SSH define ('FTP_USER', 'username'); // парола за FTP_USER username define ('FTP_PASS', 'парола'); // hostname: combo порт за вашия SSH / FTP сървър дефинирайте ('FTP_HOST', 'ftp.example.org:21');
Забележка: Не забравяйте да замените пътя на WordPress и ftp.example.com със своя собствена информация за FTP хост.
10. Разрешаване на автоматичен ремонт на база данни
WordPress се предлага с вградена функция за автоматично оптимизиране и поправяне на базата данни на WordPress. Тази функция обаче е деактивирана по подразбиране.
За да активирате тази функция, трябва да добавите следния ред към вашия конфигурационен файл на WordPress.
определи ("WP_ALLOW_REPAIR", вярно);
След като добавите това, трябва да посетите следния URL, за да оптимизирате и поправите базата данни на WordPress
https://exemple.com/wp-admin/maint/repair.php
Не забравяйте да замените example.com със собственото си име на домейн. Ще видите опростена страница с опции за поправка или поправка и оптимизиране на базата данни. Не е необходимо да сте влезли в профила си, за да получите достъп до тази страница.
Много интересна статия за потребители, нови за WordPress!