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 hàng loạ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ẽ cho bạn thấy làm thế nào quản lý plugin của bạn bằng 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!

Trước khi bắt đầu, chúng ta hãy xem một số điều kiện tiên quyết:

  1. Nếu bạn đang sử dụng WordPress tại một nhà cung cấp dịch vụ lưu trữ chia sẻ, 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 nó xảy ra, tất cả các đề xuất của chúng tôi về lưu trữ WordPress tốt nhất đều đi kèm với WP-CLI được cài đặt sẵn.
  2. 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)
  3. Của anh ấy 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 đó. Vì hầu hết tất cả các máy chủ WordPress được đề xuất sẽ đáp ứng các tiêu chí này, bạn đã sẵn sàng.
  4. 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 vài 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ả? Tiết kiệm rất nhiều thời gian, ít lề cho lỗi và năng suất chóng mặt! Đâ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 để cài đặt WP-CLI trong VPS WordPress hoặc Cloud Server?

Người dùng đã cài đặt WordPress trên VPS (như DigitalOcean), một nhà cung cấp dịch vụ lưu trữ đám mây (làm sao Amazon Dịch vụ web (AWS) hoặc Google Cloud) hoặc 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.

Lưu ý: Đố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.

Bước 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, viết và thực thi các quyền trong thư mục "/ var / www / html".

Bước 2: Tải xuống tệp wp-cli.phar bằng cách sử dụng wget hoặc 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

Bước 3: Xác minh rằng tệp Phar đang hoạt động. Nhập lệnh sau và bạn sẽ thấy đầu ra tương tự:

cài đặt wp-cli wordpress vps - xác minh --info

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 ngăn danh mục.

cài đặt wp-cli wordpress vps - di chuyển đến bin và thực thi quyền

  • Để 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ư mục bin:
sudo mv wp-cli.phar /usr/local/bin/wp

Bước 5: Bây giờ chúng tôi sẽ 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 làm việc

  • Đầu tiên, thay đổi thư mục làm việc sang 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

Thận trọng: 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 lỗi sau:

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

Trong trường hợp như vậy, chỉ cần thêm Phần gốc 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ó.

wp core version --allow-root

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

Khi bạn đã làm việc này, bạn đã sẵn sàng để cài đặt hàng loạt plugin.

Cách cài đặt hàng loạ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 nhiều plugin WordPress từ giao diện dòng lệnh, sử dụng WP-CLI. Để tham khảo, có tài liệu chính thức cho plugin WP-CLI tiện dụng.

Lệnh cài đặt plugin cơ bản như sau:

wp plugin install PLUGIN_NAME

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

wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

Bây giờ mẹo là tìm ra tên chính xác của 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/máy bay phản lực/ /
    • Vì vậy, tên của plugin là máy bay phản lực
  • Tương tự, đối với plugin Yoast SEO, URL là https://wordpress.org/plugins/wordpress-seo/ /
    • Vì vậy, tên của plugin là wordpress-seo

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

wp plugin install jetpack

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

wp plugin install jetpack wordpress-seo

wp-cli cài đặt nhiều plugin trong wordpress

(Xin lưu ý rằng chúng tôi đã sử dụng Phần gốc để đảm bảo mã 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 bằng WP-CLI

Theo mặc định, các plugin được cài đặt bởi WP-CLI không được kích hoạt. Nếu bạn muốn kích hoạt một plugin ngay sau khi cài đặt, vui lòng thêm -Kích hoạt trình tự.

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 (chẳng hạn như bộ nhớ đệm và plugin sao lưu), 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 kích hoạt từ dòng lệnh:

wp plugin install insert-headers-and-footers --activate

wp-cli cài đặt và kích hoạt nhiều plugin trong wordpress

Thế thôi! Bây giờ bạn đã biết cách cài đặt hàng loạ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 bằng 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
  • Kích hoạt / vô hiệu hóa nhiều plugin
  • Cập nhật và gỡ bỏ plugin hàng loạt

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

Lệnh này hiển thị 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 kích hoạt plugin, phiên bản hiện tại và các bản cập nhật có sẵn (nếu có).

wp plugin list

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 nhiều plugin cùng một lúc bằng WP-CLI

Tương tự như lệnh cài đặt plugin, thêm tên của các plugin bạn muốn bật hoặc tắt và nhấn Enter.

wp plugin activate PLUGIN_1_NAME PLUGIN_2_NAME

Do đó, lệnh để kích hoạt Yoast SEO và Jetpack (giả sử chúng đã được cài đặt) là:

wp plugin activate wordpress-seo jetpack

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

wp plugin deactivate wordpress-seo jetpack

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:

wp plugin deactivate --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 hàng loạt nhiều plugin trong WordPress bằng WP-CLI

Một ứng dụng có 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à:

wp plugin update --all

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

Hoàn thiện

Ngoài bảo trì plugin, 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ủ dàn 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ì?

Mục lục