Tiếng Việt
Quản lý WordPress
Trang WordPress giúp bạn quản lý website WordPress ngay trong FlashPanel: đăng nhập nhanh vào trang quản trị, cập nhật WordPress, plugin, theme, tối ưu cơ sở dữ liệu và bật bộ nhớ đệm Nginx cho WP Rocket.
Truy cập trang WordPress
Mục WordPress xuất hiện ở menu của trang web khi website được cài bằng tùy chọn WordPress, hoặc được khai báo loại WordPress qua tùy chọn Tự tải lên.
Phía trên trang hiển thị phiên bản WordPress hiện tại và nút Tự động đăng nhập.
INFO
Nếu website đang bật Lockdown, các thao tác cập nhật và thay đổi plugin, theme sẽ bị vô hiệu hóa. Hãy tắt Lockdown trước khi cập nhật.
Đăng nhập một lần vào WordPress Admin
Bấm nút Tự động đăng nhập ở góc trên trang WordPress. Một tab mới mở ra và bạn được đăng nhập thẳng vào trang quản trị WordPress mà không cần nhập mật khẩu.
WARNING
Tự động đăng nhập chỉ dành cho máy chủ thuộc gói trả phí. Với gói miễn phí, bạn sẽ được chuyển tới trang đăng nhập WordPress kèm thông báo Auto login is only available for paid plans, hãy đăng nhập bằng tài khoản quản trị như bình thường.
Thao tác nhanh
Bảng thao tác nhanh gồm các nút cập nhật thường dùng, mỗi nút có ghi chú bên cạnh:
| Nút | Tác dụng |
|---|---|
core-update | Cập nhật WordPress lên phiên bản mới nhất. Chỉ hiển thị khi có phiên bản mới |
plugin-update | Cập nhật tất cả các plugin đang hoạt động |
theme-update | Cập nhật theme đang dùng hiện tại |
Bấm nút tương ứng và theo dõi tiến trình trong trạng thái của nút hoặc trang Sự kiện của trang web.
WARNING
Hãy sao lưu website trước khi cập nhật. Bản cập nhật đôi khi gây lỗi tương thích với plugin, theme hoặc mã tùy chỉnh.
Công cụ tính năng
Chỉnh sửa wp-config.php
Bấm ô wp-config.php để mở tệp cấu hình WordPress trong trình soạn thảo, chỉnh sửa rồi lưu tệp.
WARNING
Chỉnh sửa sai wp-config.php có thể làm website ngừng hoạt động. Hãy sao lưu tệp trước khi sửa.
Tối ưu hóa WordPress
Dọn dẹp dữ liệu không cần thiết trong cơ sở dữ liệu WordPress.
- Bấm ô Tối Ưu WordPress
- Trong hộp thoại Tối ưu hóa cơ sở dữ liệu, chọn các mục cần chạy:
- Làm sạch tất cả các bản sửa đổi bài viết
- Làm sạch tất cả các bài đăng nháp tự động
- Làm sạch tất cả các bài đăng bị chuyển vào thùng rác
- Loại bỏ bình luận rác và bình luận trong thùng rác
- Xóa nhận xét không được phê duyệt
- Xóa các tùy chọn tạm thời đã hết hạn (có thể chọn thêm Tất cả (không chỉ hết hạn))
- Xóa pingback, Xóa trackback
- Làm sạch dữ liệu post meta, user meta, comment meta không còn liên kết
- Bấm
Chạy tối ưu hóa
Hộp thoại cũng hiển thị thời điểm của các lần tối ưu trước đó.
WARNING
Các mục có biểu tượng cảnh báo thực hiện thao tác chuyên sâu hơn trên cơ sở dữ liệu. Nếu máy chủ cơ sở dữ liệu gặp sự cố đúng lúc đang tối ưu, dữ liệu có thể bị hỏng. Hãy sao lưu cơ sở dữ liệu trước khi chạy.
NGINX WordPress Rocket
Rocket-Nginx là cấu hình Nginx dành cho plugin bộ nhớ đệm WP Rocket. Khi bật, Nginx phục vụ trực tiếp các trang đã được WP Rocket lưu đệm mà không cần chạy WordPress hay PHP, đồng thời thêm header để trình duyệt lưu đệm CSS, JS và tệp media. Ô này chỉ hiển thị khi máy chủ dùng Nginx; khi đã bật, ô có dấu tích xanh.
Kích hoạt cấu hình Nginx cho WP Rocket
- Cài và kích hoạt plugin
WP Rockettrong trang quản trị WordPress - Tại trang WordPress trong
FlashPanel, bấm ô NGINX WordPress Rocket - Bấm
Kích hoạt(bấmVô hiệu hóađể tắt) - Kiểm tra kết quả: mở website trong trình duyệt, nhấn
F12> tabNetwork, tải lại trang và xem header phản hồi của trang. Nếu cóX-Rocket-Nginx-Serving-Static: HIT, Nginx đang phục vụ trang từ bộ nhớ đệm
Cấu hình WP-Cron
WARNING
Khi trang được phục vụ từ bộ nhớ đệm, WordPress không chạy với mỗi lượt truy cập. Vì WP-Cron chỉ chạy khi có lượt truy cập vào WordPress, các tác vụ đã lên lịch (đăng bài hẹn giờ, gửi email...) có thể không chạy đúng giờ. Bạn nên tắt WP-Cron và tạo cron job thật trên máy chủ.
Mở
wp-config.php(ô wp-config.php ở trên) và thêm dòng sau vào trước dòngThat's all, stop editing!:phpdefine( 'DISABLE_WP_CRON', true );Mở trang quản lý máy chủ, chọn mục CronJob rồi bấm nút
CronJobđể tạo cron job mới:Lệnh (khung soạn thảo):
bashcd /home/flashpanel/domain.com && php8.3 wp-cron.phpThay
/home/flashpanel/domain.combằng thư mục gốc của website vàphp8.3bằng phiên bản PHP website đang dùng.User: chọn người dùng sở hữu website
Công thức hẹn giờ:
*/15 * * * *(mỗi 15 phút)
Bấm
Thêm CronJob
Xem thêm CronJob.
Cập nhật người dùng WordPress
Đổi mật khẩu một tài khoản WordPress mà không cần đăng nhập trang quản trị.
- Bấm ô Cập nhật người dùng WordPress
- Nhập ID, tên người dùng hoặc email của tài khoản vào trường id / username / email
- Nhập Mật khẩu mới hoặc bấm biểu tượng chìa khóa để tạo mật khẩu ngẫu nhiên
- Bấm
Gửi
Quản lý Plugin và Theme
Phía dưới trang có hai tab Plugins và Themes, kèm số lượng mục đã cài, ví dụ Plugins (15). Mỗi tab là một bảng gồm các cột: Tên Plugin, Trạng thái, Phiên bản, Phiên bản cập nhật, Cập nhật, Tự động cập nhật và Hành động.
Kích hoạt hoặc vô hiệu hóa
Bật/tắt công tắc ở cột Trạng thái của dòng tương ứng. Nhãn bên cạnh công tắc cho biết trạng thái hiện tại (active, inactive hoặc must-use).
Bật cập nhật tự động
Bật công tắc ở cột Tự động cập nhật để WordPress tự cập nhật plugin hoặc theme khi có phiên bản mới.
Cập nhật Plugin hoặc Theme
Khi có phiên bản mới, cột Phiên bản cập nhật hiển thị phiên bản đó và cột Cập nhật có nút Cập nhật. Bấm nút để cập nhật.
Cài đặt Plugin hoặc Theme mới
- Bấm nút
Cài đặt Plugin(hoặcCài đặt Theme) phía trên bảng - Nhập tên plugin hoặc theme để tìm và chọn mục cần cài
- (Tùy chọn) Nhập Phiên bản (không bắt buộc); để trống để cài bản mới nhất
- (Tùy chọn) Đánh dấu Kích hoạt plugin sau khi cài đặt (hoặc theme)
- Bấm
Cài đặt
Xóa Plugin hoặc Theme
Bấm nút Xóa ở cột Hành động và xác nhận. Thao tác này không thể hoàn tác.
Tải lại danh sách
Bấm biểu tượng tải lại phía trên bảng để cập nhật danh sách sau khi bạn thay đổi plugin, theme ở nơi khác (ví dụ trong trang quản trị WordPress).
INFO
Plugin must-use không thể vô hiệu hóa, cập nhật hay xóa từ trang này.
Khắc phục sự cố
Bật chế độ debug
Khi website hiện trang trắng hoặc thông báo "critical error", hãy bật ghi log debug của WordPress để tìm lỗi PHP:
Bấm ô wp-config.php và tìm dòng
define( 'WP_DEBUG', false );.Thay bằng:
phpdefine( 'WP_DEBUG', true ); // Ghi lỗi vào wp-content/debug.log define( 'WP_DEBUG_LOG', true ); // Không hiện lỗi cho khách truy cập define( 'WP_DEBUG_DISPLAY', false );Lưu tệp và tải lại trang đang bị lỗi.
Đọc
wp-content/debug.logtrong Quản lý file, hoặc theo dõi trực tiếp bằng lệnhtail -f wp-content/debug.logtrong thư mục website.
WARNING
Khi xử lý xong, đặt WP_DEBUG về false và xoá debug.log. Tệp này có thể mở được từ trình duyệt và làm lộ thông tin nhạy cảm.
Không tải được tệp .glb
Tải tệp .glb (mô hình 3D) lên Media Library thất bại với thông báo "This file cannot be processed by the web server." Dù thông báo nhắc tới web server, lỗi không nằm ở web server: WordPress đã chặn tệp trước khi tải lên, vì .glb không nằm trong danh sách loại tệp được phép.
Cho phép loại tệp này bằng cách thêm đoạn code sau vào functions.php của theme đang dùng (nên dùng child theme để không bị mất khi cập nhật theme):
php
add_filter('upload_mimes', function ($mimes) {
$mimes['glb'] = 'model/gltf-binary';
return $mimes;
});Sau đó tải lại tệp từ Media > Add New.