Tin tức và phân tích của tất cả các thiết bị di động

Cách cài đặt nhiều plugin trong WordPress bằng WP-CLI

Bạn đã bao giờ muốn cài đặt hoặc cập nhật nhiều plugin WordPress cùng một lúc chưa?

Trong hướng dẫn này, chúng tôi sẽ sử dụng WP-CLI để cài đặt nhiều plugin từ giao diện dòng lệnh. Chúng tôi sẽ chỉ cho bạn cách quản lý plugin của bạn với WP-CLI, làm sao cập nhật nhiều plugin, bật / tắt plugin và xóa (gỡ cài đặt) plugin en masse – tất cả mà không cần phải đăng nhập vào trang web WordPress của bạn!

Hãy xem xét một số trước khi chúng ta bắt đầu kiến thức trước:

    Nếu bạn sử dụng WordPress với máy chủ web dùng chung, máy chủ của bạn phải cung cấp quyền truy cập SSH và đã cài đặt WP-CLI. Bạn có thể kiểm tra danh sách WordPress chính thức của các máy chủ được hỗ trợ, nhưng khi điều đó xảy ra, tất cả các đề xuất của chúng tôi về máy chủ WordPress tốt nhất với WP-CLI đều được cài đặt sẵn. Nếu bạn lưu trữ WordPress trên máy chủ VPS hoặc trên đám mây, chúng tôi sẽ chỉ cho bạn cách cài đặt WP-CLI trên máy chủ của bạn, sau trong hướng dẫn này. (PS: nếu bạn muốn tìm hiểu cách cài đặt WordPress trong VPS, hãy làm theo hướng dẫn DigitalOcean của chúng tôi) sistema operativo nó phải là một môi trường giống như UNIX (Linux, OS X, FreeBSD); bạn phải có PHP 5.4+ và WordPress 3.7 hoặc sau đó. Bởi vì hầu hết tất cả các máy chủ WordPress được đề xuất đều đáp ứng các tiêu chí này, bạn đã sẵn sàng để đi. Cuối cùng, hướng dẫn này không dành cho người mới bắt đầu. Những người quen thuộc với giao diện dòng lệnh (CLI) và quản trị máy chủ nên sử dụng hướng dẫn này.

Hãy bắt đầu.

WP-CLI trong WordPress là gì?

WP-CLI là một dự án nguồn mở miễn phí cho phép bạn quản lý trang web WordPress của mình bằng giao diện dòng lệnh (CLI). WP-CLI đơn giản hóa rất nhiều tác vụ WordPress, chẳng hạn như cài đặt WordPress, sao lưu cơ sở dữ liệu, cập nhật kernel WordPress và cài đặt hoặc cập nhật các plugin và chủ đề WordPress.

Tất cả điều này có thể được thực hiện bằng cách gõ một số lệnh trong thiết bị đầu cuối mà không cần phải đăng nhập vào trang web WordPress của bạn. Kết quả? Nhiều thời gian tiết kiệm, ít lề cho lỗi và năng suất tốn kém! Đây là một giới thiệu tốt về WPShout để tìm hiểu thêm về WP-CLI.

Làm cách nào để tôi cài đặt WP-CLI trong VPS WordPress hoặc Cloud Server?

Người dùng đã cài đặt WordPress trên một VPS (như DigitalOcean), một nhà cung cấp khách sạn đám mây (làm sao Amazon Dịch vụ web (AWS) hoặc Google Cloud) hoặc một máy chủ quản lý đám mây (như CloudWays) bạn có thể cài đặt WP-CLI trên máy chủ của mình.

Ghi chú: Đối với hướng dẫn này, chúng tôi đã sử dụng VPS Vultr (tương tự như thả DigitalOcean) với WordPress được cài đặt sẵn và đã chuyển tiếp tài liệu chính thức.

Anh ấy đã qua 1: Đăng nhập vào máy chủ của bạn với nguồn gốc người dùng. Nếu bạn không có quyền truy cập vào người dùng root, hãy đăng nhập với người dùng bằng các đặc quyền đọc, ghi và lái xe trong thư mục "/ var / www / html".

Anh ấy đã qua 2: Tải xuống tệp wp-cli.phar với wget hoặc là quăn (chúng tôi đã sử dụng cURL):

cài đặt wp-cli cho wordpress trong máy chủ vps hoặc đám mây

curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

Anh ấy đã qua 3: Kiểm tra xem tệp Phar có hoạt động không. Nhập lệnh sau và bạn sẽ thấy một đầu ra tương tự:

cài đặt wp-cli wordpress vps - xác minh - thông tin

php wp-cli.phar –info

Giai đoạn 4: chúng tôi muốn chạy WP-CLI từ dòng lệnh chỉ bằng cách gõ wp. Để làm điều này, chúng ta cần làm cho tệp WP-CLI có thể thực thi được và chuyển nó sang phần danh mục.

cài đặt wp-cli wordpress vps - di chuyển đến bin và chạy trạng thái

Để làm cho tệp WP-CLI có thể thực thi được, hãy nhập:

chmod + x wp-cli.phar

Sau đó di chuyển nó vào Thùng rác:

sudo mv wp-cli.phar / usr / local / bin / wp

Anh ấy đã qua 5: Bây giờ chúng tôi kiểm tra xem WP-CLI có thực thi chính xác không:

cài đặt wp-cli wordpress vps cài đặt xác minh hoạt động

Đầu tiên, thay đổi thư mục công việc thành thư mục cài đặt WordPress:

cd / var / www / html

Sau đó chạy lệnh sau và bạn sẽ thấy đầu ra tương tự như lệnh được hiển thị trong ảnh chụp màn hình ở trên.

wp –info

Cảnh báo: lỗi truy cập root trên WP-CLI và giải pháp

Đôi khi bạn chạy các lệnh WP-CLI như một nguồn gốc người dùng, bạn có thể nhận được các lỗi sau:

lỗi truy cập root wp-cli wordpress vps

Nếu vậy, chỉ cần thêm Root -Red theo lệnh, và bạn đã sẵn sàng để đi. Dưới đây là một ví dụ về kiểm tra lệnh nếu WP-CLI nhận ra cài đặt WordPress hiện có.

phiên bản lõi wp –allow-root

sửa lỗi truy cập root wordpress wp-cli

Khi bạn đã làm việc, bạn đã sẵn sàng để cài đặt các plugin với số lượng lớn.

Cách cài đặt nhiều plugin trong WordPress bằng WP-CLI

Trong phần này, chúng tôi sẽ chỉ cho bạn cách cài đặt hàng loạt plugin WordPress từ giao diện dòng lệnh bằng WP-CLI. Để tham khảo, bạn có tài liệu chính thức cho plugin WP-CLI trong tay.

Lệnh trình cắm cơ bản như sau:

cài đặt plugin wp PLUGIN_NAME

Mã để cài đặt một số bổ sung là: (bạn có thể thêm bao nhiêu plugin bạn cần)

cài đặt plugin wp PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Bây giờ là mẹo tìm ra tên chính xác cho plugin Để làm điều này, hãy truy cập trang URL của plugin và sao chép tab URL.

Ví dụ: URL của plugin Jetpack là https://wordpress.org/plugins/tên lửa trở lại// Do đó, tên plugin là tên lửa trở lại Tương tự, đối với Plugin Yoast SEO, URL là https://wordpress.org/plugins/seo wordpress// Do đó, tên plugin là seo wordpress

Để cài đặt một plugin, mã là:

plugin wp cài đặt jetpack

Để cài đặt Jetpack và Yoast SEO, mã là:

Plugin wp cài đặt jetpack wordpress-seo

wp-cli cài đặt một số plugin trong wordpress

(Lưu ý rằng chúng tôi đã sử dụng Root -Red để đảm bảo mã được chạy trên VPS của chúng tôi).

Cách cài đặt và kích hoạt nhiều plugin trong WordPress với WP-CLI

Theo mặc định, các plugin được cài đặt bởi WP-CLI không được bật. Nếu bạn muốn kích hoạt một plugin ngay sau khi cài đặt, hãy thêm -Kích hoạt để đặt hàng.

Tuy nhiên, chúng tôi khuyên bạn không nên kích hoạt các plugin yêu cầu cấu hình trên tàu (ví dụ: bộ đệm và bộ sao lưu dự phòng), trực tiếp từ WP-CLI.

Các plugin không yêu cầu cài đặt nhúng như Chèn Tiêu đề và Chân trang có thể được bật từ dòng lệnh:

plugin wp cài đặt phần đầu và phần chân trang – kích hoạt

wp-cli cài đặt và kích hoạt một số plugin trong wordpress

Nó là! Bây giờ bạn đã biết cách cài đặt và kích hoạt nhiều plugin bằng WP-CLI. Trong phần tiếp theo, chúng tôi sẽ dạy bạn quản lý plugin với WP-CLI.

Quản lý plugin khổng lồ trong WP-CLI trong WordPress

Bạn có thể sử dụng WP-CLI cho nhiều tác vụ quản lý plugin như:

Danh sách số lượng plugin được cài đặt Bật / tắt nhiều plugin Cập nhật và xóa các plugin hàng loạt

Cách liệt kê số lượng plugin được cài đặt trong WordPress với WP-CLI

Lệnh này liệt kê số lượng plugin được cài đặt trên trang web WordPress của bạn trong một bảng, bao gồm các thông tin quan trọng như trạng thái trình cắm, phiên bản hiện tại và các bản cập nhật có sẵn (nếu có).

danh sách plugin wp

wp-cli liệt kê tất cả các plugin được cài đặt trong wordpress

Cách bật hoặc tắt đồng thời nhiều plugin với WP-CLI

Thêm tên của các plugin bạn muốn bật hoặc tắt và nhấn Enter.

kích hoạt plugin wp PLUGIN_1_NAME PLUGIN_2_NAME

Do đó, lệnh kích hoạt Yoast SEO và Jetpack (miễn là chúng được cài đặt):

plugin wp kích hoạt jetpress wordpress-seo

Tương tự, lệnh để vô hiệu hóa (hoặc vô hiệu hóa) cả hai plugin là:

plugin wp hủy kích hoạt jetpress-seo

Ngoài ra, bạn có thể vô hiệu hóa tất cả các plugin đang hoạt động trên trang web WordPress của bạn bằng lệnh này:

plugin wp hủy kích hoạt –all

wp-cli vô hiệu hóa tất cả các plugin trong wordpress từ dòng lệnh

Cách cập nhật nhiều plugin trong WordPress bằng WP-CLI

Một ứng dụng thuận lợi khác của WP-CLI là khả năng cập nhật hàng loạt tất cả các plugin được cài đặt trên trang web WordPress của bạn. Lệnh là:

cập nhật plugin wp –all

        wp-cli cập nhật tất cả các plugin trong wordpress từ dòng lệnh

chấm dứt

Ngoài bảo trì trình cắm, WP-CLI là một công cụ mạnh mẽ cho phép bạn chạy một số lượng lớn các nhiệm vụ bảo trì rất hiệu quả thông qua dòng lệnh, giúp bạn tiết kiệm thời gian quý báu.

Nếu bạn đang thử nghiệm WP-CLI lần đầu tiên, chúng tôi khuyên bạn nên làm như vậy trên máy chủ cảnh hoặc trong một phiên bản WordPress mới. Khi bạn đã quen thuộc với công cụ này, bạn có thể bắt đầu sử dụng nó trên trang web trực tiếp của mình.

Tôi hy vọng bạn đã học được điều gì đó mới từ hướng dẫn này. Bạn đã sử dụng WP-CLI trước đây chưa? Thủ thuật yêu thích của bạn là gì?