WP-CLI istifadə edərək WordPress-də birdən çox plugin quraşdırın

Həmişə eyni vaxtda birdən çox WordPress eklentisini quraşdırmaq və ya yeniləmək istəmisiniz?

Bu dərslikdə verəcəyik Çox plugin quraşdırmaq üçün WP-CLI istifadə edin əmr satırı interfeysindən. Bunun necə olacağını sizə göstərəcəyik Pluginlərinizi WP-CLI ilə idarə edin, Kimi Daha çox eklentini yeniləyin. Pluginləri aktivləşdir / deaktiv edin və ümumiyyətlə deyil Əlavələr edən plaginlər (silmək) – hamısı WordPress saytınıza girmədən!

Başlamazdan əvvəl bəzilərinə baxaq Tələblər:

  1. Paylaşılan bir hosting provayderi ilə WordPress istifadə etsəniz, ev sahibi SSH girişi olmalıdır və WP-CLI quraşdırılmışdır. Rəsmi WordPress dəstəkləyən hostların siyahısını yoxlaya bilərsiniz, lakin ən yaxşı WordPress hosting üçün bütün tövsiyələr əvvəlcədən quraşdırılmış WP-CLI ilə gəlir.
  2. Bir VPS serverində və ya buludda WordPress-i qəbul edirsinizsə, sonradan bu təlimatda serverinizə WP-CLI necə qurulacağını göstərəcəyik. (PS: WordPress'i bir VPS-də necə quraşdırmağı öyrənmək üçün DigitalOcean təlimimizi izləyin).
  3. onun sistema operativo bir UNIX kimi bir mühit olmalıdır (Linux, OS X, FreeBSD). Sizə PHP lazımdır 5.4+ və WordPress 3.7 və ya daha yüksək. Təqdim olunan WordPress hostlarının hamısı bu meyarlara cavab verdiyindən, işə başlaya bilərsiniz.
  4. Axı bu təlim yeni başlayanlar üçün deyil. Bu təlimatı skript xətti interfeysi (CLI) və server rəhbərliyi ilə tanış olan insanlar istifadə etməlidirlər.

Başlayaq.

WordPress-də WP-CLI nədir?

WP-CLI istifadə edərək WordPress-də birdən çox plugin quraşdırın 1

WP-CLI, əmr satırı interfeysindən (CLI) istifadə edərək WordPress saytınızı idarə etməyə imkan verən pulsuz açıq mənbə layihəsidir. WP-CLI, məsələn, bir çox WordPress tapşırıqlarını asanlaşdırır. Bunlara WordPress quraşdırmaq, verilənlər bazasının ehtiyat nüsxəsini çıxarmaq, WordPress nüvəsini yeniləmək və WordPress eklentiləri və mövzularını quraşdırmaq və ya yeniləmək daxildir.

Bütün bunlar WordPress saytınıza girmədən terminaldakı bəzi əmrləri daxil etməklə edilə bilər. Nəticə? Çox vaxt, daha az səhv sahəsi və heyrətamiz məhsuldarlığa qənaət etdiniz! WP-CLI haqqında daha çox məlumat əldə etmək üçün burada WPShout üçün əla bir giriş var.

Bir VPS serverinə və ya WordPress buluduna WP-CLI necə quraşdırım?

Birində WordPress quraşdırılmış istifadəçilər VPS (DigitalOcean kimi), a Cloud hosting provayderi (Necə Amazon Veb xidmətləri (AWS) və ya Google Cloud) və ya a Bulud idarə olunan ana (CloudWays kimi) serverinizə WP-CLI quraşdıra bilərsiniz.

Qeyd: Bu dərs vəsaiti üçün əvvəlcədən quraşdırılmış WordPress ilə Vultr VPS (DigitalOcean qəzasına bərabər) istifadə edirik və rəsmi sənədləri yenidən göndəririk.

Keçdi 1: İlə server daxil olun Qırmızı İstifadəçi. Kök istifadəçisinə girişiniz yoxdursa, oxumaq, yazmaq və icra etmək icazəsi olan bir istifadəçi ilə "/ var / www / html" qovluğuna daxil olun.

Keçdi 2: İlə wp-cli.phar faylını yükləyin wget və ya Buruq (CURL istifadə edirik):

VPS və ya Cloud Serverdə WordPress üçün wp-cli quraşdırın

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

Keçdi 3: Far sənədinin işlədiyinə əmin olun. Aşağıdakı əmri daxil edin və oxşar nəticəni görməlisiniz:

wp-cli wordpress vps quraşdırın - doğrulayın - məlumat

php wp-cli.phar --info

Keçdi 4: WP-CLI əmr satırından sadəcə bir şey yazmaqla işləyəcəyik wp. Bunu etmək üçün, WP-CLI-ni icra olunmalı və yerinə köçürməliyik otaq Kataloq.

wp-cli wordpress vps quraşdırın - zibil qutusuna gedin və icazəni işə salın

  • WP-CLI faylını işlək vəziyyətə gətirmək üçün aşağıdakıları daxil edin:
chmod +x wp-cli.phar
  • Sonra Zibil qutusuna köçürün:
sudo mv wp-cli.phar /usr/local/bin/wp

Keçdi 5: İndi WP-CLI-nin düzgün icra oluna biləcəyini yoxlayırıq:

quraşdırma wp-cli quraşdırma wordpress vps işləyir

  • Əvvəlcə iş kitabını WordPress quraşdırma qovluğuna dəyişdirin:
cd /var/www/html
  • Sonra aşağıdakı əmri işə salın və yuxarıdakı ekran görüntüsündə göstərilənə bənzər çıxış görməlisiniz.
wp --info

Qeyd: WP-CLI kök girmə xətası və həlli

Bəzən WP-CLI əmrləri istədikdə Qırmızı İstifadəçi, aşağıdakı səhvləri əldə edə bilərsiniz:

Wp-cli WordPress vps kök giriş xətası

Bu vəziyyətdə sadəcə əlavə edin -Redroot sifariş verməyə hazırdır. WP-CLI mövcud WordPress quruluşunu aşkar etdikdə bir əmr testinə bir nümunə.

wp core version --allow-root

WordPress kök giriş xətası wp-cli sabitdir

Bu işlədikdən sonra pluginləri toplu şəkildə quraşdıra bilərsiniz.

WP-CLI istifadə edərək WordPress-də birdən çox plugin quraşdırın

Bu hissədə, əmr satırı interfeysindən istifadə edərək birdən çox WordPress eklentini quraşdırmaq üçün WP-CLI-dən necə istifadə edəcəyinizi sizə göstərəcəyik. WP-CLI plagininin rəsmi sənədlərini istinad üçün hazır edin.

Plugini quraşdırmaq üçün əsas əmr aşağıdakılardır:

wp plugin install PLUGIN_NAME

Qurmaq üçün kod müxtəlif aksesuarlar edir: (ehtiyacınız qədər çox plugin əlavə edə bilərsiniz)

wp plugin install PLUGIN_1_NAME PLUGIN_2_NAME PLUGIN_3_NAME

İndi hiylədir Plugin üçün düzgün ad tapın. Bunu etmək üçün plaginin URL səhifəsinə daxil olun və URL sekmesini kopyalayın.

WP-CLI istifadə edərək WordPress-də birdən çox plugin quraşdırın 2

  • Məsələn, Jetpack plagininin URL ünvanı: https://wordpress.org/plugins/Jet paketi///
    • Beləliklə, plugin adı Jet paketi
  • Eynilə, Yoast SEO plagininin URL-i https://wordpress.org/plugins/WordPress SEO///
    • Beləliklə, plugin adı WordPress SEO

Tək bir plugin quraşdırmaq üçün kod:

wp plugin install jetpack

Jetpack və Yoast SEO qurmaq üçün kod:

wp plugin install jetpack wordpress-seo

wp-cli WordPress-də bir neçə plugin quraşdırır

(Xahiş edirik istifadə etdiyimizə diqqət yetirin -Redroot kodun VPS-də işlədiyini təmin etmək).

WP-CLI istifadə edərək WordPress-də çoxlu eklent quraşdırmaq və aktivləşdirmək

Varsayılan olaraq, WP-CLI tərəfindən quraşdırılmış plaginlər aktiv deyil. Quraşdırıldıqdan dərhal sonra bir plagini işə salmaq üçün əlavə edin – Aktivləşdirin əmrinə.

Bununla birlikdə, bunu tələb edən hər hansı bir eklentin aktiv etməməyinizi tövsiyə edirik. Bort konfiqurasiyası (məsələn, önbelleğe və ehtiyat plaginlər kimi) birbaşa WP-CLI-dən.

Başlıq və altbilgi əlavə etmə kimi tənzimləmə tələb etməyən plaginlər əmr satırından aktiv edilə bilər:

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

wp-cli WordPress-də müxtəlif plaginlər quraşdırır və aktivləşdirir

Budur! İndi WP-CLI istifadə edərək çoxlu plaginləri toplu şəkildə necə quraşdıracağınız və necə işə salınacağını bilirsiniz. Növbəti hissədə sizə dərs verəcəyik WP-CLI ilə doldurulan nəzarət.

WordPress-də WP-CLI-də kütləvi plugin idarəetməsi

WP-CLI-dən istifadə edə bilərsiniz:

  • Quraşdırılmış plaginlərin sayını sadalayın
  • Çox eklentini aktivləşdir / deaktiv edin
  • Kütləvi eklentləri yeniləmək və çıxarmaq

WP-CLI istifadə edərək WordPress-də quraşdırılmış plaginlərin sayını görmək

Bu əmr, plagin aktivləşdirmə statusu, cari versiya və mövcud yeniləmələr (mövcud olduqda) kimi vacib məlumatları daxil olmaqla WordPress saytınızda quraşdırılmış plaginlərin sayını bir cədvəldə sadalayır.

wp plugin list

wp-cli WordPress-də quraşdırılmış bütün plaginləri sadalayır

WP-CLI ilə eyni anda birdən çox pluginləri aktivləşdirmək və ya söndürmək

Plugin quraşdırma əmri kimi, aktivləşdirmək və ya deaktiv etmək istədiyiniz pluginlərin adlarını əlavə edin və Enter düyməsini basın.

wp plugin activate PLUGIN_1_NAME PLUGIN_2_NAME

Beləliklə, Yoast SEO və Jetpack-i aktivləşdirmək əmri (quraşdırıldıqları müddətcə):

wp plugin activate wordpress-seo jetpack

Eynilə, hər iki plugin-i deaktiv etmək (və ya aradan qaldırmaq) əmri belədir:

wp plugin deactivate wordpress-seo jetpack

Alternativ olaraq edə bilərsiniz Bütün aktiv plaginləri deaktiv edin bu əmrlə WordPress saytınızda:

wp plugin deactivate --all

wp-cli WordPress-dəki bütün plaginləri komanda xəttindən çıxartın

WP-CLI istifadə edərək çoxlu WordPress eklentisini toplu şəkildə necə yeniləyin

Digər bir faydalı WP-CLI tətbiqi, WordPress saytınızda quraşdırılmış bütün plaginləri toplu olaraq yeniləmək imkanıdır. Əmr:

wp plugin update --all

                                wp-cli bütün WordPress plaginlərini komanda xəttindən yeniləyir

xitam

Plugin istismarına əlavə olaraq, WP-CLI, dəyərli vaxtınıza qənaət edərək çox sayda texniki iş tapşırıq xəttindən çox səmərəli şəkildə yerinə yetirməyə imkan verir.

WP-CLI'yi ilk dəfə sınaqdan keçirirsinizsə, bunu bir quruluş serverində və ya yeni bir WordPress nümunəsində etməyi məsləhət görürük. Alət ilə tanış olduqdan sonra onu canlı saytınızda istifadə etməyə başlaya bilərsiniz.

Ümid edirəm bu dərslikdən yeni bir şey öyrənmisiniz. Heç WP-CLI istifadə etmisinizmi? Ən sevdiyiniz tövsiyələr hansılardır?