Giao diện CLI cho plugin WP Rocket

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 hàng đầu hiện nay!

và cách cài đặt cũng như sử dụng WP-CLI bạn có thể đọc qua để 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

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-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

Tiến Dũng Đào là chuyên gia quản lý, vận hành các dịch vụ website. Anh có nhiều năm kinh nghiệm về VPS, Hosting, technical SEO, CMS. Đặc biệt yêu thích WordPress với hơn 5 năm phát triển theme và plugin.Sở thích của anh là đọc, viết blog, đi du lịch, tập võ và chia sẻ các kiến thức cho mọi người.

Bài viết liên quan