Tất cả chúng ta, những người theo cách này hay cách khác được liên kết với phát triển web và sử dụng WordPress đều biết HelpWordpress.com. Không nghi ngờ gì nữa, một trong những trang web chính được liên kết với CMS này.
Ngay trước ngày hôm qua, tôi đã đọc một bài báo cực kỳ thú vị đề cập đến vấn đề tương tự, kiểm soát hoặc quản lý một trang web trong WordPress bằng cách sử dụng không hơn không kém ngoài thiết bị đầu cuối của chúng tôi 😉
Tôi đã xin phép tác giả của nó để chia sẻ nó ở đây, cảm ơn bạn rất nhiều Fernando cho một bài báo tuyệt vời như vậy và để chúng tôi chia sẻ nó với bạn 🙂
Vâng, đây là bài đăng:
Cũng nhận thấy rằng dòng lệnh WordPress này là geek, nhưng rất geekKhông có gì cho tất cả các đối tượng nhưng trong mọi trường hợp, một khả năng nữa của hệ sinh thái mà WordPress đã trở thành.
La giao diện lệnh cho WordPresshoặc wp-cli, là một loạt các lệnh để quản lý cài đặt WordPress và hơn thế nữa. Và đó là với wp-cli, bạn có thể cập nhật plugin, cài đặt WordPress, xuất bản bài đăng, thực tế là mọi thứ và đang phát triển.
Oh và Nó không phải là một plugin, nó là một hệ thống yêu cầu cài đặt riêng mà bạn có thể làm theo nhiều cách khác nhau, cụ thể là ...
xuyên qua LÊ bạn sẽ làm như thế này:
sudo pear channel-discover wp-cli.org/pear
sudo pear install wpcli/wpcli
git clone --recursive git://github.com/wp-cli/wp-cli.git ~/git/wp-cli
cd ~/git/wp-cli
sudo utils/dev-build
Bạn có thể thay thế ở đâu ~/git/wp-cli
với những gì bạn muốn.
Và trong MAMP, XAMP, Vv
Nếu không có lệnh php nào, bạn có thể thử tìm một mã nhị phân để thực hiện từ:
./utils/find-php
Sau đó, bạn tạo một biến môi trường có tên là WP_CLI_PHP
với tuyến đường bạn tìm thấy tìm.php
Trong một môi trường UNIX bạn có thể làm điều đó bằng cách thêm dòng sau vào tệp của bạn .bashrc:
WP_CLI_PHP=/path/to/php-binary
Ok, rất tốt, tôi đã cài đặt nó nhưng ... Điều này được sử dụng như thế nào?
Bạn vào thư mục gốc của WordPress:
cd /var/www/wp/
Nếu bạn gõ wp
bạn sẽ thấy đầu ra tương tự như sau:
Các lệnh có sẵn:
wp blog tạo | xóa
wp cache add | decr | delete | flush | get | incr | Replace | set | type
wp nhận xét tạo | xóa | thùng rác | hủy rác | spam | không lưu trữ | phê duyệt | không chấp thuận | đếm | trạng thái | cuối cùng
wp core download | config | is-install | install | install-network | version | update | update-db
wp db tạo | thả | đặt lại | tối ưu hóa | sửa chữa | kết nối | cli | truy vấn | xuất | nhập
tệp wp eval
...
Xem 'trợ giúp wp' để biết thêm thông tin về một lệnh cụ thể.
Ví dụ: từ đó chúng ta có thể cài đặt một plugin từ WordPress.org. Để không làm phức tạp ví dụ, chúng tôi đã chọn Hello Dolly vô dụng:
wp plugin install hello-dolly
Y lo que veremos será esto:
Cài đặt Hello Dolly (1.5)
Tải xuống gói cài đặt từ http://downloads.WordPress.org/plugin/hello-dolly.1.5.zip…
Mở gói hàng ...
Đang cài đặt plugin…
Đã cài đặt thành công plugin.
Như bạn có thể thấy, các lệnh, sau khi được cài đặt, thực sự đơn giản và trực quan.
Một ví dụ khác sẽ là cài đặt Multisite, trong đó chúng tôi sẽ phải cung cấp tham số wp-cli --blog
Vì vậy, bạn biết trang web nào bạn phải hành động:
wp theme status --blog=localhost/wp/test
Y si es en una instalación en subdominio sería algo así:
wp theme status --blog=test.example.com
Nếu bạn đang làm việc trên cùng một trang web hầu hết thời gian, bạn có thể đặt url của trang web đó trong một tệp có tên là 'wp-cli-blog
'mà bạn sẽ tạo trong thư mục gốc của WordPress:
echo 'test.example.com' > wp-cli-blog
Từ lúc này bạn có thể gọi wp
không có tham số --blog
:
wp theme status
Danh sách đầy đủ các lệnh có ở đây và bạn thậm chí có thể tạo nhiều lệnh hơn trong bếp của wp-cli.
Vâng, như tôi đã cảnh báo bạn, nó không phải là thứ cho bất kỳ ai sử dụng hàng ngày, nhưng nó là một cách tuyệt vời để quản lý WordPress từ dòng lệnh, ví dụ thông qua SSH, vì vậy hãy lưu liên kết ở đó để phòng khi bạn có vài ngày ngớ ngẩn ở những người không biết phải làm gì với WordPress.
Và như vậy bài viết kết thúc.
Ban đầu Fernando nói rằng đó là một bài đăng dành cho những người yêu thích máy tính ... nhưng, hầu như tất cả chúng ta đều không thấy điều này thực sự tuyệt vời? 😀… LOL !!, Tôi không biết bạn thế nào nhưng ý tưởng có thể điều khiển WordPress bằng các lệnh thì tôi thấy nó thực sự phi thường ♥ 0 ♥
Rất cám ơn Fernando vì bài viết một lần nữa, bài viết này ban đầu được lấy từ HelpWordpress.com.
Tôi hy vọng bạn thấy nó thú vị 😉
Liên quan
Chỉ tuyệt vời!
Tôi sẽ đưa nó vào thực tế ngay bây giờ. Bạn vừa cho tôi một niềm vui.
Cảm ơn bạn rất nhiều vì đã chia sẻ, KZKG ^ Gaara.
Chúc mừng!
Không có gì, rất hân hạnh được giúp đỡ 🙂
Liên quan
Công việc tốt… .. bây giờ tôi hoàn thành việc «thống trị» Nginx của tôi. Tôi sẽ xem liệu wp-cli đó có hoạt động không…. và nếu ai đó muốn gọi tôi là một người đam mê vì thích các biến thể bảng điều khiển, điều đó không làm phiền tôi chút nào xD
Xem liệu tôi có thể cho mình thời gian để hoàn thành việc lái xe Drush không.