WP-config là một trong những tệp mạnh mẽ nhất trên trang web WordPress của bạn và nó đóng một vai trò quan trọng trong cách hoạt động của WordPress. Có một số mẹo thiết lập WordPress thực sự hữu ích mà hầu hết người mới không biết. Trong hướng dẫn này, chúng tôi sẽ chia sẻ một số mẹo thiết lập WordPress hữu ích nhất sẽ giúp bạn khắc phục sự cố, tối ưu hóa và bảo mật trang web WordPress của mình.

wordpress configuration tutorial.png

Cách sử dụng các mẹo cấu hình WordPress này?

WordPress đi kèm với một tệp cấu hình mạnh mẽ được gọi là wp-config.php. Nó nằm trong thư mục gốc của mọi trang WordPress và chứa các cài đặt cấu hình quan trọng.

Tất cả các công ty tốt nhấtchỗ ở WordPress đi kèm với một cài đặt một cú nhấp chuột, có nghĩa là bạn sẽ không bao giờ cần sửa đổi tệp wp-config.php trong khi cài đặt. Đây là lý do chính khiến nhiều người dùng không quen với sức mạnh của tệp này.

Bạn có thể sử dụng tệp wp-config để khắc phục sự cố, tối ưu hóa và bảo mật trang web WordPress của bạn.

Tệp wp-config.php là một công cụ mạnh mẽ và một lỗi nhỏ trong mã có thể khiến trang web của bạn không thể truy cập được. Bạn chỉ nên chỉnh sửa tệp này nếu cần và luôn tạo bản sao lưu WordPress đầy đủ trước khi thực hiện bất kỳ thay đổi nào.

Nói như vậy, chúng ta hãy xem một số mẹo thiết lập WordPress tiện dụng mà bạn có thể sử dụng trên trang web của mình.

1. Cài đặt cấu hình WordPress cơ bản

Theo mặc định, bạn chỉ phải điền vào cài đặt cơ sở dữ liệu khi cài đặt WordPress. Nếu bạn không có tệp wp-config.php, bạn sẽ được yêu cầu tạo một tệp bằng cách điền vào thông tin cơ sở dữ liệu của bạn.

tạo tập tin cài đặt wordpress.png

WordPress sẽ cố gắng tự động lưu các cài đặt này bằng cách tạo tệp wp-config.php. Tuy nhiên, nếu điều này không thành công, bạn sẽ phải thêm chúng theo cách thủ công.

Để thực hiện việc này, bạn sẽ cần kết nối với trang web của mình bằng ứng dụng FTP. Sau khi đăng nhập, bạn sẽ cần đổi tên tệp wp-config-sample.php thành wp-config.php.

đổi tên tệp wp config wordpress.png

Sau đó, bạn có thể tiếp tục và chỉnh sửa tệp wp-config.php mới được tạo. Bạn sẽ cần thêm thông tin cơ sở dữ liệu của mình bằng cách thay đổi các dòng sau:

định nghĩa ('DB_NAME', 'tên cơ sở dữ liệu'); định nghĩa ('DB_USER', 'cơ sở dữ liệu tên người dùng'); định nghĩa ('DB_PASSWORD', 'mật khẩu cơ sở dữ liệu'); định nghĩa ('DB_HOST', 'localhost');

Hãy nhớ lưu các thay đổi của bạn và tải tệp lên máy chủ.

2. Thêm khóa bảo mật trên WordPress

Cài đặt WordPress mặc định tự động thêm khóa bảo mật vào tệp cấu hình của bạn. Các khóa bảo mật này được sử dụng để thêm một lớp bảo mật bổ sung cho đăng nhập WordPress và xác thực cookie của bạn.

Bạn có thể luôn tạo lại khóa bảo mật nếu bạn nghĩ rằng ai đó có thể truy cập trang web của bạn mà không cần xác thực thích hợp. Thay đổi khóa bảo mật đăng xuất tất cả người dùng đã đăng nhập.

xác định ('AUTH_KEY', 'đặt cụm từ duy nhất của bạn ở đây'); xác định ('SECURE_AUTH_KEY', 'đặt câu duy nhất của bạn ở đây'); xác định ('LOGGED_IN_KEY', 'đặt câu duy nhất của bạn ở đây'); xác định ('NONCE_KEY', 'đặt câu duy nhất của bạn ở đây'); xác định ('AUTH_SALT', 'đặt cụm từ duy nhất của bạn ở đây'); xác định ('SECURE_AUTH_SALT', 'đặt cụm từ duy nhất của bạn ở đây'); xác định ('LOGGED_IN_SALT', 'đặt cụm từ duy nhất của bạn ở đây'); xác định ('NONCE_SALT', 'đặt câu duy nhất của bạn ở đây');

Để biết thêm thông tin, hãy xem bài viết của chúng tôi về khóa bảo mật WordPress và cách sử dụng chúng.

3. Thay đổi tiền tố của các bảng WordPress

Cài đặt WordPress mặc định thêm tiền tố wp_ cho tất cả các tên bảng trong cơ sở dữ liệu WordPress. Một số chuyên gia bảo mật WordPress tin rằng việc thay đổi tiền tố bảng có thể làm cho cơ sở dữ liệu WordPress của bạn an toàn hơn.

Để thực hiện việc này, bạn phải chỉnh sửa dòng sau trong cấu hình WordPress của mình.

$ table_prefix = 'wp_';

Nếu bạn đang làm điều này cho một trang web hiện có, bạn cũng sẽ cần thay đổi tiền tố bảng trong cơ sở dữ liệu WordPress của mình. Để làm điều này, hãy xem bài viết của chúng tôi về cách thay đổi tiền tố cơ sở dữ liệu WordPress.

4. Cho phép gỡ lỗi trong WordPress

WordPress đi kèm với một tính năng gỡ lỗi gọn gàng cho phép bạn xem hoặc ẩn các lỗi WordPress trong chế độ gỡ lỗi. Để kích hoạt nó, bạn sẽ cần thêm quy tắc này vào tệp cấu hình WordPress của mình.

define ('WP_DEBUG', true);

Bạn cũng có thể bật gỡ lỗi trong khi ẩn các lỗi trên trang web của mình và thay vào đó ghi chúng vào tệp nhật ký. Để thực hiện việc này, hãy thêm các dòng sau vào cài đặt cấu hình của bạn.

define ('WP_DEBUG', true); define ('WP_DEBUG_LOG', true); define ('WP_DEBUG_DISPLAY', false);

Điều này sẽ tạo một tệp debug.log trong thư mục wp-content của trang web của bạn và lưu trữ tất cả các lỗi gỡ lỗi và thông báo trong tệp nhật ký.

5. Thay đổi trang web hoặc địa chỉ WordPress của bạn

Thông thường, bạn có thể đặt URL WordPress và Trang web của mình từ trang cài đặt " Chung. Tuy nhiên, bạn có thể không làm được điều này nếu bạn không có quyền truy cập vào trang web WordPress của mình, thấy lỗi chuyển hướng hoặc vừa mới di chuyển trang web của mình.

Trong trường hợp này, bạn có thể chỉnh sửa trang web và URL WordPress của mình thông qua tệp wp-config.php bằng cách thêm các dòng sau:

define ('WP_HOME', 'http://www.example.com'); define ('WP_SITEURL', 'http://www.example.com');

Đừng quên thay thế example.com bằng của riêng bạn tên miền.

6. Thay thế quyền của tệp

WordPress cho phép bạn ghi đè quyền đối với tệp nếu máy chủ của bạn có quyền hạn chế đối với tất cả các tệp người dùng. Hầu hết mọi người không cần nó, nhưng nó ở đó cho những người cần.

 define ('FS_CHMOD_FILE', 0644); define ('FS_CHMOD_DIR', 0755);

7. Thay đổi cài đặt sau sửa đổi

WordPress có một tính năng sau sửa đổi rất hữu ích cho phép bạn hoàn tác các thay đổi đối với bài đăng và trang của mình bằng cách hoàn nguyên về phiên bản trước đó hoặc tự động lưu.

Bạn có thể tắt hoặc thay đổi cài đặt hậu xuất bản thông qua tệp cấu hình. Dưới đây là các cài đặt đánh giá bài đăng khác nhau mà bạn có thể sử dụng.

Bạn có thể thay đổi tần suất mà WordPress lưu bản sao lưu tự động dưới dạng sửa đổi bằng cách thêm dòng sau:

xác định ('AUTOSAVE_INTERVAL', 120); // tính bằng giây

Một số bài báo trên trang web của bạn có thể có hàng chục bài sửa đổi, tùy thuộc vào thời gian để viết chúng. Nếu bạn cho rằng tính năng này làm phiền bạn, bạn có thể giới hạn số lần sửa đổi trên mỗi bài đăng.

xác định ('WP_POST_REVISIONS', 10); // 10 đánh giá theo bài viết

Nếu vì bất kỳ lý do gì, bạn muốn vô hiệu hóa hoàn toàn tính năng sau sửa đổi (hoàn toàn không được khuyến nghị), bạn có thể sử dụng mã sau đây để vô hiệu hóa các phiên bản sau.

define ('WP_POST_REVISIONS', false);

8. Thay đổi cài đặt của Thùng rác WordPress

WordPress đi kèm với một tính năng thùng rác được gọi là Recycle Bin. Khi người dùng gửi một bài báo vào thùng rác, bài báo đó vẫn được lưu trữ trên trang web của bạn trong 30 ngày tiếp theo dưới dạng thùng rác. Sau thời gian này, WordPress sẽ tự động xóa chúng vĩnh viễn.

Bạn có thể thay đổi hành vi này bằng cách thay đổi số ngày bạn muốn giữ thùng rác.

define ('EMPTY_TRASH_DAYS', 15); // 15 ngày

Nếu không thích tính năng này, bạn có thể tắt tính năng này bằng cách thêm tính năng bên dưới:

define ('EMPTY_TRASH_DAYS', 0);

Lưu ý: Sử dụng số XNUMX có nghĩa là bài viết của bạn sẽ bị xóa vĩnh viễn. WordPress sẽ không yêu cầu xác nhận khi bạn nhấp vào Xóa vĩnh viễn. Bất kỳ cú nhấp chuột tình cờ nào cũng có thể khiến bạn phải trả giá đắt.

9. Thêm hằng số FTP / SSH vào cấu hình WordPress

Theo mặc định, WordPress cho phép bạn cập nhật cốt lõi, chủ đề và plugin WordPress từ bảng điều khiển quản trị. Một số máy chủ yêu cầu kết nối FTP hoặc SSH mỗi khi bạn cố gắng nâng cấp hoặc cài đặt một plugin mới.

WordPress yêu cầu thông tin FTP

Bằng cách sử dụng mã, bạn có thể xác định các hằng số FTP hoặc SSH và không bao giờ phải lo lắng về chúng nữa.

// buộc phương pháp hệ thống tập tin: "trực tiếp", "ssh", "ftpext" hoặc "ftpsockets" xác định ('FS_METHOD', 'ftpext'); // đường dẫn tuyệt đối đến thư mục cài đặt gốc xác định ('FTP_BASE', '/ path / to / wordpress /'); // đường dẫn tuyệt đối đến "wp-content" xác định ('FTP_CONTENT_DIR', '/ path / to / wordpress / wp-content /'); // đường dẫn tuyệt đối tới "wp-plugins" xác định thư mục ('FTP_PLUGIN_DIR', '/ path / to / wordpress / wp-content / plugins /'); // đường dẫn tuyệt đối đến khóa công khai SSH của bạn xác định ('FTP_PUBKEY', '/home/username/.ssh/id_rsa.pub'); // đường dẫn tuyệt đối đến khóa riêng SSH của bạn xác định ('FTP_PRIVKEY', '/home/username/.ssh/id_rsa'); // hoặc tên người dùng FTP hoặc SSH của bạn xác định ('FTP_USER', 'tên người dùng'); // mật khẩu cho tên người dùng FTP_USER xác định ('FTP_PASS', 'mật khẩu'); // tên máy chủ: cổng kết hợp cho máy chủ SSH / FTP của bạn xác định ('FTP_HOST', 'ftp.example.org:21');

Lưu ý: Hãy nhớ thay thế đường dẫn WordPress và ftp.example.com bằng thông tin máy chủ FTP của riêng bạn.

10. Cho phép sửa chữa cơ sở dữ liệu tự động

WordPress đi kèm với một chức năng tích hợp để tự động tối ưu hóa và sửa chữa cơ sở dữ liệu WordPress. Tuy nhiên, tính năng này bị tắt theo mặc định.

Để kích hoạt tính năng này, bạn phải thêm dòng sau vào tệp cấu hình WordPress của mình.

define ('WP_ALLOW_REPAIR', true);

Sau khi thêm điều này, bạn cần truy cập URL sau để tối ưu hóa và sửa chữa cơ sở dữ liệu WordPress

http://exemple.com/wp-admin/maint/repair.php

Đừng quên thay thế example.com bằng của riêng bạn tên miền. Bạn sẽ thấy một trang đơn giản với các tùy chọn sửa chữa hoặc sửa chữa và tối ưu hóa cơ sở dữ liệu. Bạn không cần phải đăng nhập để truy cập trang này.

sửa chữa cơ sở dữ liệu wp.png