Mục lục
- 1. Thay đổi URL chạy chính của WordPress
- 2. Thay đổi đường dẫn đến thư mục chứa Plugin
- 3. Thay đổi giá trị của WP_POST_REVISIONS
- 4. Thay đổi giá trị thời gian cho AUTOSAVE_INTERVAL
- 5. Hiển thị các câu truy vấn trên một trang của WordPress
- 6. Tăng bộ nhớ cho ứng dụng WordPress
- 7. Thiết lập ngôn ngữ và định dạng quốc tế
- 8. Thiết lập thư mục chứa các tập tin ngôn ngữ
- 9. Thiết lập Cache nâng cao
- 10. Thiết lập chế độ đăng nhập bảo mật (SSL)
- 11. Thiết lập thời gian xóa thùng rác (Trash)
- 12. Thiết lập chế độ Cron
- 13. Thiết lập không cho chỉnh sửa tập tin trong Admin
Trong bài viết này, tôi sẽ chia sẻ về các hằng số được WordPress đặt mặc định trong mã nguồn.
Có 2 tập tin trong thư mục gốc giúp chúng ta thiết lập các giá trị cấu hình cho WordPress đó là: wp-config.php và .htaccess.
1. Thay đổi URL chạy chính của WordPress
define( 'WP_SITEURL', 'http://example.com/' );
define( 'WP_HOME', 'http://example.com/' );
2. Thay đổi đường dẫn đến thư mục chứa Plugin
define( 'WP_PLUGIN_DIR', 'New Path' );
define( 'WP_PLUGIN_URL', 'New URL' );
3. Thay đổi giá trị của WP_POST_REVISIONS
define( 'WP_POST_REVISIONS', false );
define( 'WP_POST_REVISIONS', 5 );
4. Thay đổi giá trị thời gian cho AUTOSAVE_INTERVAL
define( 'AUTOSAVE_INTERVAL', 150 );
5. Hiển thị các câu truy vấn trên một trang của WordPress
define( 'SAVEQUERIES', true );
Hiển thị chi tiết các câu truy vấn trên trang:
global $wpdb;
print_r( $wpdb->queries );
6. Tăng bộ nhớ cho ứng dụng WordPress
Khi gặp lỗi Allowed memory size of xxxxx bytes exhausted, bạn có thể tăng bộ nhớ bằng cách:
define( 'WP_MEMORY_LIMIT', '128M' );
7. Thiết lập ngôn ngữ và định dạng quốc tế
define( 'WPLANG', 'en-US' );
8. Thiết lập thư mục chứa các tập tin ngôn ngữ
Mặc định:
define( 'LANGDIR', '/wp-content/languages' );
Tùy chỉnh:
define( 'LANGDIR', '/wp-content/my/languages' );
9. Thiết lập Cache nâng cao
define( 'WP_CACHE', true );
Tập tin cache nâng cao được đặt tại: wp-content/advanced-cache.php
10. Thiết lập chế độ đăng nhập bảo mật (SSL)
define( 'FORCE_SSL_LOGIN', true );
define( 'FORCE_SSL_ADMIN', true );
11. Thiết lập thời gian xóa thùng rác (Trash)
define( 'EMPTY_TRASH_DAYS', 7 );
12. Thiết lập chế độ Cron
define( 'DISABLE_WP_CRON', true );
13. Thiết lập không cho chỉnh sửa tập tin trong Admin
define( 'DISALLOW_FILE_EDIT', true );