WP-config jest jednym z najpotężniejszych plików w Twojej witrynie WordPress i odgrywa ważną rolę w tym, jak WordPress działa za kulisami. Istnieje kilka naprawdę przydatnych wskazówek dotyczących konfiguracji WordPress, których większość początkujących nie zna. W tym samouczku udostępnimy niektóre z najbardziej przydatnych wskazówek dotyczących konfiguracji WordPress, które pomogą Ci rozwiązać problemy, zoptymalizować i zabezpieczyć witrynę WordPress.
Jak korzystać z porad dotyczących konfiguracji WordPress?
WordPress zawiera potężny plik konfiguracyjny o nazwie wp-config.php. Znajduje się w folderze głównym każdej witryny WordPress i zawiera ważne ustawienia konfiguracyjne.
Wszystkie najlepsze firmyzakwaterowanie WordPress jest wyposażony w instalacja jednym kliknięciem, co oznacza, że nigdy nie będziesz musiał modyfikować pliku wp-config.php podczas instalacji. Jest to główny powód, dla którego wielu użytkowników nie jest zaznajomionych z mocą tego pliku.
Możesz użyć pliku wp-config, aby rozwiązać problemy, zoptymalizować i zabezpieczyć swoją witrynę WordPress.
Plik wp-config.php to potężne narzędzie, a niewielki błąd w kodzie może spowodować, że Twoja witryna będzie niedostępna. Powinieneś edytować ten plik tylko w razie potrzeby i zawsze tworzyć pełną kopię zapasową WordPress przed wprowadzeniem jakichkolwiek zmian.
Biorąc to pod uwagę, rzućmy okiem na przydatne wskazówki dotyczące konfiguracji WordPress, których możesz użyć w swojej witrynie.
1. Podstawowe ustawienia konfiguracji WordPress
Domyślnie wystarczy wprowadzić ustawienia bazy danych podczas instalacji WordPress. Jeśli nie masz pliku wp-config.php, zostaniesz poproszony o utworzenie go przez wprowadzenie informacji o bazie danych.
WordPress spróbuje automatycznie zapisać te ustawienia, generując plik wp-config.php. Jeśli jednak to się nie powiedzie, będziesz musiał dodać je ręcznie.
Aby to zrobić, musisz połączyć się ze swoją witryną za pomocą klienta FTP. Po zalogowaniu musisz zmienić nazwę pliku wp-config-sample.php na wp-config.php.
Następnie możesz przejść dalej i edytować nowo utworzony plik wp-config.php. Będziesz musiał dodać informacje o bazie danych, zmieniając następujące wiersze:
Zdefiniuj („DB_NAME”, „nazwa-bazy danych”); Zdefiniuj („DB_USER”, „nazwa użytkownika bazy danych”); zdefiniuj („DB_PASSWORD”, „baza danych-hasło”); Zdefiniuj („DB_HOST”, „localhost”);
Pamiętaj, aby zapisać zmiany i przesłać plik na serwer.
2. Dodawanie kluczy bezpieczeństwa do WordPress
Domyślna instalacja WordPressa automatycznie dodaje klucze bezpieczeństwa do pliku konfiguracyjnego. Te klucze bezpieczeństwa służą do dodania dodatkowej warstwy bezpieczeństwa do logowania do WordPress i uwierzytelniania plików cookie.
Zawsze możesz ponownie wygeneruj klucze bezpieczeństwa jeśli uważasz, że ktoś może uzyskać dostęp do Twojej witryny bez odpowiedniego uwierzytelnienia. Zmiana kluczy bezpieczeństwa powoduje wylogowanie wszystkich zalogowanych użytkowników.
define ('AUTH_KEY', 'wstaw tutaj swoją unikalną frazę'); define ('SECURE_AUTH_KEY', 'umieść tutaj swoje unikalne zdanie'); define ('LOGGED_IN_KEY', 'wstaw tutaj swoje unikalne zdanie'); define ('NONCE_KEY', 'wstaw tutaj swoje unikalne zdanie'); define ('AUTH_SALT', 'wstaw tutaj swoją unikalną frazę'); define ('SECURE_AUTH_SALT', 'umieść tutaj swoją unikalną frazę'); define ('LOGGED_IN_SALT', 'umieść tutaj swoją unikalną frazę'); define ('NONCE_SALT', 'wstaw tutaj swoje unikalne zdanie');
Aby uzyskać więcej informacji, zapoznaj się z naszym artykułem na temat kluczy bezpieczeństwa WordPress i sposobu ich używania.
3. Zmień prefiks tabel WordPress
Domyślna instalacja WordPressa dodaje prefiks wp_ do wszystkich nazw tabel w bazie danych WordPress. Niektórzy eksperci od bezpieczeństwa WordPress uważają, że zmiana prefiksu tabeli może zwiększyć bezpieczeństwo bazy danych WordPress.
Aby to zrobić, musisz edytować następujący wiersz w swojej konfiguracji WordPress.
$ table_prefix = 'wp_';
Jeśli robisz to dla istniejącej witryny internetowej, musisz również zmienić prefiks tabeli w bazie danych WordPress. Aby to zrobić, zapoznaj się z naszym artykułem na temat zmiany prefiksu bazy danych WordPress.
4. Włącz debugowanie w WordPress
WordPress jest wyposażony w zgrabną funkcję debugowania, która pozwala zobaczyć lub ukryć błędy WordPress w trybie debugowania. Aby ją włączyć, musisz dodać tę regułę do pliku konfiguracyjnego WordPress.
define ('WP_DEBUG', true);
Możesz także włączyć debugowanie, ukrywając błędy w swojej witrynie i zamiast tego rejestrować je w pliku dziennika. Aby to zrobić, dodaj następujące wiersze do ustawień konfiguracyjnych.
define ('WP_DEBUG', true); define ('WP_DEBUG_LOG', true); define ('WP_DEBUG_DISPLAY', false);
Spowoduje to utworzenie pliku debug.log w folderze wp-content witryny i zapisanie wszystkich błędów debugowania oraz powiadomień w pliku dziennika.
5. Zmień swoją witrynę lub swój adres WordPress
Zwykle możesz ustawić swój WordPress i adresy URL strony na stronie Ustawienia » ogólny. Jednak możesz nie być w stanie tego zrobić, jeśli nie masz dostępu do swojej witryny WordPress, widzisz błędy przekierowań lub po prostu przeniosłeś witrynę.
W takim przypadku możesz edytować swoją witrynę i swoje adresy URL WordPress za pomocą pliku wp-config.php, dodając następujące wiersze:
define ('WP_HOME', 'http://www.example.com'); define ('WP_SITEURL', 'http://www.example.com');
Nie zapomnij zastąpić example.com własnym Nazwa domeny.
6. Zastąp uprawnienia pliku
WordPress umożliwia zastąpienie uprawnień do plików, jeśli Twój host ma restrykcyjne uprawnienia do wszystkich plików użytkownika. Większość ludzi tego nie potrzebuje, ale jest dla tych, którzy tego potrzebują.
define ("FS_CHMOD_FILE", 0644); define ('FS_CHMOD_DIR', 0755);
7. Zmienianie ustawień po korekcie
WordPress ma bardzo przydatną funkcję post-rewizji, która pozwala cofnąć zmiany w postach i stronach poprzez przywrócenie poprzedniej wersji lub automatyczne zapisywanie.
Możesz wyłączyć lub zmienić ustawienia po publikacji za pomocą pliku konfiguracyjnego. Oto różne ustawienia recenzji postów, których możesz użyć.
Możesz zmienić częstotliwość, z jaką WordPress zapisuje automatyczną kopię zapasową jako wersję, dodając następujący wiersz:
define ('AUTOSAVE_INTERVAL', 120); // w sekundach
Niektóre artykuły w Twojej witrynie mogą mieć dziesiątki poprawek, w zależności od tego, ile czasu zajęło ich napisanie. Jeśli uważasz, że ta funkcja Ci przeszkadza, możesz ograniczyć liczbę poprawek na post.
zdefiniować („WP_POST_REVISIONS”, 10); // Recenzje 10 według artykułów
Jeśli z jakiegoś powodu chcesz całkowicie wyłączyć funkcję ponownych wersji (w ogóle nie jest to zalecane), możesz użyć następującego kodu, aby wyłączyć późniejsze wersje.
define ('WP_POST_REVISIONS', false);
8. Zmiana ustawień Kosza WordPress
WordPress jest wyposażony w funkcję kosza o nazwie Kosz. Gdy użytkownik wyśle element do kosza, będzie on nadal przechowywany w Twojej witrynie internetowej przez następne 30 dni jako kosz. Po tym czasie WordPress automatycznie usuwa je na zawsze.
Możesz zmienić to zachowanie, zmieniając liczbę dni, w których chcesz zatrzymać kosz.
define ('EMPTY_TRASH_DAYS', 15); // 15 dni
Jeśli nie podoba Ci się ta funkcja, możesz ją wyłączyć, dodając poniższą funkcję:
define ('EMPTY_TRASH_DAYS', 0);
Uwaga: Użycie zera oznacza, że Twoje posty zostaną trwale usunięte. WordPress nie prosi o potwierdzenie po kliknięciu opcji Usuń trwale. Każde przypadkowe kliknięcie może Cię drogo kosztować.
9. Dodanie stałych FTP / SSH do konfiguracji WordPress
Domyślnie WordPress pozwala aktualizować rdzeń, motywy i WordPress wtyczki z panelu administratora. Niektóre hosty wymagają połączenia FTP lub SSH za każdym razem, gdy próbujesz zaktualizować lub zainstalować nową wtyczkę.
Używając kodów, możesz zdefiniować stałe FTP lub SSH i nigdy więcej nie musisz się o nie martwić.
// wymusza metodę systemu plików: "direct", "ssh", "ftpext" lub "ftpsockets" define ("FS_METHOD", "ftpext"); // absolutna ścieżka do głównego katalogu instalacyjnego define ('FTP_BASE', '/ path / to / wordpress /'); // absolutna ścieżka do "wp-content" define ('FTP_CONTENT_DIR', '/ path / to / wordpress / wp-content /'); // absolutna ścieżka do katalogu "wp-plugins" define ("FTP_PLUGIN_DIR", "/ path / to / wordpress / wp-content / plugins /"); // bezwzględna ścieżka do zdefiniowania publicznego klucza SSH ('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); // bezwzględna ścieżka do zdefiniowania klucza prywatnego SSH ('FTP_PRIVKEY', '/home/username/.ssh/id_rsa'); // albo nazwa użytkownika FTP lub SSH zdefiniuj ("FTP_USER", "nazwa użytkownika"); // hasło do nazwy użytkownika FTP_USER define ('FTP_PASS', 'password'); // nazwa_hosta: port combo dla twojego serwera SSH / FTP define ('FTP_HOST', 'ftp.example.org:21');
Uwaga: pamiętaj, aby zastąpić ścieżki WordPress i ftp.example.com własnymi informacjami o hoście FTP.
10. Zezwalaj na automatyczną naprawę bazy danych
WordPress ma wbudowaną funkcję automatycznej optymalizacji i naprawy bazy danych WordPress. Jednak ta funkcja jest domyślnie wyłączona.
Aby włączyć tę funkcję, musisz dodać następujący wiersz do pliku konfiguracyjnego WordPress.
define ('', prawda WP_ALLOW_REPAIR);
Po dodaniu tego musisz odwiedzić następujący adres URL, aby zoptymalizować i naprawić bazę danych WordPress
http://exemple.com/wp-admin/maint/repair.php
Nie zapomnij zastąpić example.com własnym Nazwa domeny. Zobaczysz prostą stronę z opcjami naprawy lub naprawy i optymalizacji bazy danych. Nie musisz być zalogowany, aby uzyskać dostęp do tej strony.
Bardzo ciekawy artykuł dla nowych użytkowników WordPress!