
Giao diện CLI cho plugin WP Rocket
Bạn là lập trình viên là thường làm việc với các dòng lệnh thay vì sử dụng giao diện trực quan thì chắc không xa lạ gì với WP Rocket CLI nhỉ, bài viết này giành cho những ai mới làm quen với WP-CLI và đặc biệt giành cho những ai đang sử dụng plugin WP-Rocket – 1 plugin tối ưu tốc độ tải trang hàng đầu hiện nay!
WP-CLI là gì và cách cài đặt cũng như sử dụng WP-CLI bạn có thể đọc qua bài viết sau để hiểu hơn nhé.
1. Cài đặt WP Rocket CLI
WP-CLI từ phiên bản v0.23.0 hoặc mới hơn bạn có thể sử dụng dòng lệnh sau để cài WP Rocket CLI
wp package install wp-media/wp-rocket-cli:trunk
Bạn thấy như hình bên dưới là đã cài thành công WP Rocket CLI
Các phiên bản WP-CLI cũ hơn bạn có thể cài WP Rocket CLI như sau:
Tải về wp-rocket-cli tại địa chỉ: https://github.com/wp-media/wp-rocket-cli/archive/trunk.zip
Sau đó up lên server của bạn và chạy lệnh wp package install wp-rocket-cli-trunk.zip
Bài viết liên quan
Các lệnh trong WP Rocket CLI
Để xem các lệnh trong WP Rocket CLI bạn có thể sử dụng câu lệnh
wp rocket
Cụ thể bạn có thể áp dụng các lệnh WP Rocket CLI như sau:
– Kích hoạt plugin wp-rocket
wp plugin activate wp-rocket --allow-root
– Kích hoạt plugin WP-Rocket, WP-Rocket sẽ thêm hằng số define('WP_CACHE', true);
ở wp-config.php
và rewrite ở file .htaccess
hay nói đơn giản là wp-rocket sẽ thêm 1 số code vào file .htaccess
wp rocket activate-cache
– Tương tự bạn có thể hủy kích hoạt wp-rocket bằng câu lênh:
wp rocket deactivate-cache
– Xóa cache của 1 bài viết cụ thể bằng lệnh:
wp rocket clean --post_id=<post_id> --permalink=<permalink>
Nhớ thay <post_id>
hoặc <permalink>
bằng ID bài viết hoặc url tương ứng
– Xóa toàn bộ cache đã được tạo bởi wp-rocket bằng lệnh:
wp rocket clean --confirm
– Sau khi xóa toàn bộ cache, bạn có thể tạo lại cache (Preload cache) bằng lệnh:
wp rocket preload
– Tạo lại file .htaccess
hoặc advanced-cache.php
wp rocket regenerate --file=<file>
Nhớ thay <file>
thành .htaccess
hoặc advanced-cache.php
– Tạo lại file cho các server sử dụng Nginx
wp rocket regenerate --file=config --nginx=true
– Xuất file cài đặt wp-rocket bằng lệnh
wp rocket export
– Nhập file cấu hình wp-rocket bằng lệnh
wp rocket import [--file=<file>]
Nhớ thay tên file [--file=<file>]
thành tên file mà lúc bạn export ra.
– Nếu bạn gặp sự cố gì đó trong lúc cài đặt wp-rocket cli, ví dụ như bị thiếu bộ nhớ thì bạn có thể sử dụng câu lệnh sau để thay đổi giới hạn bộ nhớ (memory_limit
) ở file php.ini
php -d memory_limit=512M "$(which wp)" package install wp-media/wp-rocket-cli
Bạn có thể xem tài liệu chính thức của wp-rocket tại địa chỉ sau:
https://docs.wp-rocket.me/article/1497-wp-cli-interface-for-wp-rocket