WP CLI’ye hakim olmak için eksiksiz kılavuz: WP CLI + komutunu yükleyin

WordPress WordPress komut arayüzü çeşitli nedenlerle popülerlik kazanmıştır. Yeni başlayan seviyelerden kullanıcılardan yetkin olana kadar her kullanıcı seviyesi için kullanımı kolay. Bir özellik, komut satırı arayüzü (CLI) kullanılarak yönetilme yeteneğidir. WordPress kurulumunda, yedekleme almak, yeni yayınlar yapmak ve taslağı silme, komutların yenilenmesi, temel dosyaların yenilenmesi ve güncellenmesi ve temaların güncellenmesi gibi diğer yönetim işlemleri de dahil olmak üzere WordPress kurulumunda yapılabilecek bir dizi görev vardır. Eklentiler, ithalat ve ihracat yönetimi, Site WP’sini baştan yükleme, sorunları çözme, çok bölgeli kurulumlarda kullanıcıları yönetin ve bu makalede ayrıntılı olarak tartışacağımız diğer birçok işlevi yönetin.
WordPress Cli’nin ilk olarak 2003 yılında açık kaynak uzmanı olan Daniel Bachhuber tarafından tanıtıldığına inanılıyordu. Bazı insanlar, GitHub’da piyasaya sürüldüğü Kasım 2011’de Andreas Creten ve Cristi Burca tarafından resmen yayınlandığına inanıyor. Şu anda Daniel Bachuber tarafından yönetiliyor. Bu, WordPress Core geliştiricisi için bir avantajdır. WP CLI, rutin işlemleri gerçekleştirmek için kolaylık sağlamak için bir sunucu sağlayıcısı tarafından yüklenir.
İçindekiler tablosu
Hat arayüzü komutlarının bazı önemli noktaları:
WP CLI çalıştırmak için sunucu gereksinimleri:
Kısacası, aşağıdakilere ihtiyacınız var:
WP CLI’yi anlamak
CLI WordPress Nasıl Kullanılır
Temel işlemleri gerçekleştirmek için WP CLI nasıl kullanılır
WPPress’i WP CLI kullanarak yükleyin
WP CLI kullanarak WordPress eklentisini yükleyin ve etkinleştirin
Birkaç eklenti yükleme:
WP CLI kullanarak WordPress temalarını yükleme
WP CLI komutunu kullanarak temanızı yönetin:
WP CLI kullanarak WordPress sitesinde yeni bir gönderi oluşturun: WP CLI’yi Bul ve Değiştirin
İçerik Taşıma
Kullanıcıların komut satırı arabirimini yönetmesini ve kullanmasını sağlar:
WP CLI kullanarak yorumları yönetme
Yorum yönetimi ile ilgili olarak sıklıkla kullanılan diğer komutlar
WP CLI kullanarak Multisite WordPress’i Yönetme
WP CLI kullanarak WordPress sitesi sorununu çözün
Çözüm
Hat arayüzü komutlarının bazı önemli noktaları:
Komut satırını kullanarak WP web sitenizle etkileşim kurun.
Bu hızlı ve doğru
Kurulum, yenileme, aktivasyon, devre dışı bırakma ve kaldırma dahil olmak üzere Ujung yönetim seçeneklerine WP Ujung sağlamak
Ters güncellemeyi zorladı
Bireysel veya kütle güncelleme seçenekleri
WP yönetici kontrol panelinden mümkün olmayan tüm geçici verileri bir kerede silin.
Ayrıca çoklu WordPress kurulumunu da destekler
Problem çözmeyi kolaylaştırın.
WP CLI: Varsayılan olarak tüm sunucularda WPOVEN tarafından sağlanan mevcut sürümün en son sürümü, Ağustos 2018’de başlatılan WP-CLI2’dir.
WP CLI çalıştırmak için sunucu gereksinimleri: Minimum Sunucu Gereksinimleri: WP-CLI Sürüm 2 PHP 5.4 çalıştırmak için o kadar yüksek olur. Tüm wpoven sunucuları PHP 7 ve üstü çalıştırır. Sunucuyu kendiniz yönetiyorsanız ve CLI yüklemek istiyorsanız, yalnızca Linux işletim sistemini yüklemeniz ve aşağıdaki komutu girmeniz gerekir:
Url -o https://raw.githubusercontent.com/wp-cli/builds/gh-paps/phar/wp-cli.phar
Chmod +x wp-chli.phar
Sudo mv wp-chli.phar/usr/local/bin/wp

>
1
2
3 Url-o https: //raw.githubusercontent.com/wp-cli/builds/gh-paps/phar/wp-cli.pharchmod + x wp-cli. Phar
Sudo MV WP – CLI. Phar / usr / local / bin / wp

Yukarıdaki 3 komut aşağıdaki eylemi gerçekleştirecektir:
Bu, WP-Chli.phar dosyasını web kök sunucusu klasörünüze indirecektir
Bir sonraki komut, yürütülebilecek bir dosyaya dönüştürecek
WP-Chi.phar dosyasını WP çalıştırmak istediğiniz başka bir dizinine taşıyın.
Kısacası, aşağıdakilere ihtiyacınız var:
OS Linux
PHP sürüm 5.4 veya daha yüksek.
Barındırma sunucunuza Güvenli Kabuk’a (SSH) erişin.
WP CLI kurulumunun doğru yapılandırılıp yapılandırılmadığını test etmek için şu komutu girin:
WP – Bilgi

>
1 WP – Bilgi

Böyle başarılı bir mesaj göstermelidir:
Bu, UNIX sunucunuza WordPress komut satırı arabirimini yüklemek için en temel yöntemdir, ancak işi sizin için yapabilecek bazı araçlar da vardır. Bazıları aşağıdaki gibidir:
Besteci

ev yapımı
Liman işçisi
.deb paketi
İkili PHP Özel Varsayılan
Izgara sunucusunda mediatemple
WP CLI’yi Anlamak WP CLI’nin önemi, genel çalışma hızını arttırması ve WordPress kurulumunuz üzerinde daha iyi kontrol sunmasıdır, bu da genellikle bellek sınırları şeklinde meydana gelen sunucu hasar hataları olasılığını en aza indirir, yürütme süresi sorunları , vb. WP CLI2 ayrıca bir komutu kullanarak birkaç işlem gerçekleştirme seçenekleri sunar. Bu komut BASH betiği olarak bilinir. Örneğin: Eklentiler yükleme ve eklentileri etkinleştirme iki farklı işlevdir. WordPress Yönetici Gösterge Tablosunu kullanırken, önce yüklemeniz ve ardından etkinleştirmeniz gerekir. Aynı şekilde kurulumu kaldırmak için önce onu devre dışı bırakmalı ve ardından silmeniz gerekir. WP CLI üzerindeki BASH komut dosyasını kullanarak 2 veya daha fazla işlevi birleştirebilirsiniz. En basit örneği vermek için, eklentiyi bir komut dosyası kullanarak yükleyebilir ve etkinleştirebilirsiniz.
WP eklenti yüklemesi – -aaktivate

>
1 WP Eklentisi Yükleme – Etkinleştir

Bu BASH komut dosyasını kullanarak WP sadece eklentiyi yüklemekle kalmaz, aynı zamanda etkinleştirir. Bu, arka planda aşağıdaki eylemi gerçekleştirecektir:
WP eklentisi kullanıcı anahtarlama yükleme-aktivite

>
1 WP eklentisi yükleme kullanıcısı – anahtarlama – etkinleştir

Kullanıcı Anahtarını Yükle (1.0.9)
Yükleme paketini https: //downloads.wordpress.org/plugin/user-witching.1.0.9.zip’den indirme …
Paketi açma …
Eklentiyi yükleyin … Eklenti Kurulumu Başarılı.
‘Kullanıcı Değiştirme’ etkinleştirme …
Eklenti ‘kullanıcı-anahtarlama’ etkinleştirildi.
Başarı: 1 eklentinin 1’ini yükledi.

>
1
2
3
4
5
6
7
8 Kullanıcı Anahtarını Yükle (1.0.9)
Yükleme paketini https: //downloads.wordpress.org/plugin/user-witching.1.0.9.zip’den indirme …
Paketi açma. . .
Eklentiyi yükleyin. . .
Eklenti başarılı.
‘Kullanıcı Değiştirme’ etkinleştirme. . .
Eklenti ‘kullanıcı-anahtarlama’ etkinleştirildi.
Başarı: 1 eklentinin 1’ini yükledi.

Aynı şekilde, WordPress web sitesini hazırlarken, aşağıdakileri içeren bir dizi işlem yapmalısınız:
Sunucudaki WordPress dosya paketini yükleyin ve açın
Bir Veritabanı Oluştur
Bir kullanıcı adı ve DB şifresi oluşturun
Wp-config.php dosyalarının yapılandırması
Diğer kurulum adımlarını izleyin
Bash Install and-setup.sh gibi basit bir bash betiği kullanarak WordPress sitesini bir komut dosyası kullanarak kolayca yükleyebilirsiniz. WordPress Gösterge Tablosu’ndan (WP Admin) elde edilemeyen bazı şeyler vardır. Örneğin, tüm geçici verileri aynı anda silme. Bu, WP komut satırı arayüzü kullanılarak elde edilebilir. WP geçici olarak silindi – tüm $ WP geçici olarak silin – tüm başarı: 34 geçici veritabanından kaldırıldı.
WP CLI komutu iki kategoride sınıflandırılmıştır:
Belirtilen temel iç komutlar seti
Üçüncü taraf geliştiriciler tarafından yapılan topluluk siparişleri.
Bu nedenle, geliştiricinin ihtiyaçlarına göre, güçlü bir özel komut yapmak için önceden belirlenmiş talimatları ve sözdizimini kullanarak kendi komutunuzu yapmanızı sağlar. CLI WordPress’in diğer siparişler gibi nasıl kullanılacağı WP CLI, sözdizimini de takip eder. CLI’deki komutla ilgili temel şey her zaman WP ile başlamaktır. Kullanılan bazı popüler komutlar: menü wp liste, yap, ayar ve silme seçeneği

wp seçeneği Seçenek. Rol

/td> Sunucu WP Bu özel WordPress kurulumu için varsayılan PHP web sunucusunu başlatır. tarafı yönetin

td> wp süper yönetici wordpress multisite üzerinde süper yönetici yönet

Taksonomi wp

tr> terimler wp Gereksinimleri Yönet wp teması

tr> Geçici WP Geçici Geçiş

wp kullanıcıları Kullanıcıları yönetin.

/td> Yan widget.

WP CLI işlemleri hakkında bilinmesi gereken ilk şeyin temel işlemini gerçekleştirmek için WP CLI nasıl kullanılır, istenen işlemi gerçekleştirmek için kabuk erişimi olarak da bilinen SSH'ye ihtiyaç duymasıdır. .
Bu nedenle, SSH'nin sunucunuzda etkinleştirildiğinden emin olmalısınız. WOVOVE sunucunuz için SSH Erişimi Nasıl Etkinleştirilir: 'Araç' bölümüne gidin.
Ardından, 'Araç' bölümünden, sayfanın altındaki 'SSH Erişim Etkinleştir' düğmesine basmanız gerekir.
CPanel üzerinden diğer ana bilgisayarlar için SSH'yi etkinleştirin
Aşağıdaki gibi SSH erişimi için oturum açma erişimi ayrıntıları oluşturmanız gerekir:
Site için SSH erişimi etkinleştirildikten sonra, SFTP Kimlik Bilgisi Sitenizi (WPOVEN kullanıcıları için) kullanarak Putty veya Penuinet gibi üçüncü taraf uygulamalarını girebilirsiniz.
Bilmeniz gereken bir sonraki şey, hangi CLI komutunun kullanıma sunulmasıdır. Bunu yapmak için komut istemini girin ve WordPress kök klasörünüze WP yardımı girin. Bu, istediğiniz tüm komutları görüntüler. Belirli komutlar hakkında daha fazla ayrıntı bulmak için CLI'da dışa aktarma kullanmanız gerekir. Örnek:
WP Yardım Kullanıcısı

>

1

WP Yardım Kullanıcısı

Bu size belirli kullanıcı komutları hakkında tüm ayrıntılı destek bilgilerini verecektir. WordPress'i WordPress sitesinden en son WordPress sürümünü doğrudan indirerek WordPress'i yükleyin. Tam bir WordPress kurulumuna sahip olmak için vermeniz gereken komutların sırası. Bu dizinin ilk adımı, WordPress deposundan sunucuya çekirdek WordPress dosyasını indirmektir. Bunu yapmak için aşağıdaki komutu çalıştırmalısınız:
WP Çekirdek İndir

1 WP Çekirdek İndir

Bu, en son çekirdek dosyaları doğrudan WordPress sunucusundan indirecektir. Dosya indirilirse, komut satırı arabirimi iletiyi aşağıdaki gibi görüntüler:
Başarı: WordPress İndirildi

>
1 Başarı: WordPress İndirildi

İkinci adım veritabanını ayarlamaktır. Bu aşağıdaki komut kullanılarak yapılabilir.
WP Core config-dbname = mydbname-dbuser = mydbuser-dbpass = mydbass-dbhost = localhost-dbprefix = whebfubwef_-extra-php

>
1 wp çekirdek config - dbname = mydbname - dbuser = mydbuser - dbpass = mydbpass - dbhost = localhost - dbprefix = whebfubwef_ - ekstra - php - php

Bu komut WP-Config.php dosyasını yapılandırır.
WP Çekirdek Yükleme --ill = http: //website.com -title = wp cli web sitesi --- admin_user = kullanıcı adı --- admin_password = ş[email protected]

>
1 WP Çekirdek Yükleme -Url = http: //website.com -title = WP CLI web sitesi --- admin_user = kullanıcı adı --Admin_password = şifre [e -posta korumalı]

Son adım, tüm WordPress Core dosyalarını güncellemek için web sitesi adresini, kullanıcı adını, şifreyi ve admin e -mail'i belirleyen WordPress yüklemesidir, aşağıdaki komutu kullanabilirsiniz: WP Core Update:

>
1 WP Çekirdek Güncellemesi

WordPress'inizi belirli bir eski sürüme geri yüklemek istiyorsanız, bunu bu komutla yapabilirsiniz:
WP Çekirdek Güncellemesi -Version = 4.5.4 -Force

>
1 WP Çekirdek Güncellemesi - Sürüm = 4.5.4 - Kuvvet

WP CLI kullanarak WordPress eklentisini yükleyin ve etkinleştirin, WP CLI kullanarak eklentileri yükleme hakkında bilmeniz gereken ilk şey, WordPress deposundaki bir eklenti URL'sidir. Örneğin, Klasik Düzenleme eklentisini yüklemek istersiniz, WordPress deposundaki kök eklenti klasörünü almanız ve komut isteminde kullanmanız gerekir.:
WP Eklentisi Kurulum Klasik Editör

>
1 WP Eklentisi Kurulumu Klasik - Editör
Yüklendikten sonra, eklentiyi aşağıdaki komutu kullanarak etkinleştirmelisiniz:
WP eklentisi Classic-Editor'u etkinleştirin

>
1 WP eklentisi Classic Activate - Editor

Birkaç eklenti yükleme: Bir kerede bazı WordPress eklentilerini yüklemek ve etkinleştirmek istiyorsanız, aynı komutta birkaç eklentiden bahsedebilirsiniz. Örneğin: WP Eklentisi Yükselti Klasik-WordPress-Seo Elementor-Aactivate

>
1 WP Eklentisi Kurulumu Klasik - Editör WordPress - SEO Elementor - Etkinleştir

Aynı şekilde, bazı eklentiler benzer komutlar kullanılarak devre dışı bırakılabilir
WP eklentisi klasik-editör WordPress-seo elementoru devre dışı bırakıyor

>
1 WP Eklentisi Deactivate Classic - Editor WordPress - Seo Elementor

WP CLI kullanarak WordPress'inizdeki tüm eklentileri devre dışı bırakın
WP Eklentisi Deactivate-All

>
1 WP Eklentisi Deactivate - Hepsi

Eklenti, aşağıda gösterildiği gibi CLI komutu kullanılarak da güncellenebilir:
WP eklentisi güncelleme wordpress-seo

>
1 WP Eklentisi Güncellemesi WordPress - SEO

WordPress CLI kullanarak tüm eklentileri nasıl güncellenir
WP eklentisi güncellemesi - -Sal

>
1 WP eklentisi güncellemesi - hepsi

WordPress temalarını yükleme WP CLI kullanarak WordPress depolarından temaları yüklemek için basit komutları çalıştırmanız gerekir: WP Tema TEMBE YÜKSEK TEMBENINETEEN

>
1 WP Tema Yükle TwentyNineeten

Temayı etkinleştirmek için aşağıdaki komutu çalıştırmanız gerekir.
WP teması yirminin etkinleştir

>
1 WP teması yirminin etkinleştir

WP CLI kullanarak WordPress temasını yükleyin ve etkinleştirin
WP Tema Kurulumu TwentynineNeteen -Activate

>
1 WP Tema Yükleme TwentynineNeteen - Etkinleştir

WP CLI komutunu kullanarak temanızı yönetin: WP CLI, WordPress kurulumunuzdaki temaları yönetmek için kullanılabilir. Temaları, indirmelerin, güncellemelerin ve yüklemenin tanımlanması da dahil olmak üzere temaları yönetmek için yapabileceğiniz bazı yaygın işlemler.
WordPress sitenizde şu anda tüm temaların bir listesini alın:
WP Tema Listesi

>
1 WP Tema Listesi

Yeni bir tema bulmak için WordPress'in deposunu arayın:
WP Tema Arama

>
1 WP Tema Arama

Yukarıdaki komutların tümü bir komut dosyası halinde birleştirilebilir, çünkü bir Bash komut dosyası WPPPress sitesinde WP CLI kullanılarak yeni bir yazı oluşturur: WP CLI kullanarak yeni bir yazı oluşturmak için yeterince kolaydır.Sadece aşağıdaki komutu çalıştırın.
WP Post Create -post_title = 'CLI kullanan ilk gönderim'

>
1 WP Post Create - Post_title = 'CLI kullanan ilk gönderim'

Mesajları aşağıdaki komutla yayın kimliğini kullanarak düzenleyebilirsiniz:
WP Post düzenleme 243

>
1 WP Post düzenleme 243

243'ün bir posta kimliği olduğu burada, düzenlemek istediğiniz posta kimliği ile değiştirin. Bu komutu çalıştırmak, geçerli yayınlama içeriğini sunucu işletim sisteminizin varsayılan düzenleyicisinde başlatır. Tabii ki WordPress Editor gibi zengin metinlere dayanmayacak. WP CLI kullanarak arayın ve değiştirin WordPress depolarında belirli dizeleri bulmak ve daha sonra bunları başkalarıyla değiştirmek için birçok eklenti vardır, ancak her birinin eksiklikleri vardır. Ayrıca büyük web siteleri için, hedeflere ulaşmak için bu tür eklentileri kullanmak için bir kabus olabilir. İşlem, yürütme zaman sınırını ve bellek sınırını aştığı için genellikle hasar görür. Aradığınızdan ve doğru bir şekilde ve işlemine zarar vermeden değiştirdiğinizden emin olmak için, WordPress komut satırı arabirimini kullanarak yapmanız gerekir. Nasıl kullanılacağı oldukça kolay ve aynı zamanda oldukça hızlı. Bu komut, sitenin URL'sini değiştirdiğinizde veya hatta Site URL'sine HTTPS eklediğinizde çok kullanışlıdır. Bu, HTTPS ile sitedeki karışık içerik uyarı mesajını geliştirmenin en kolay yollarından biridir. Çalışmanız gereken komut aşağıdaki gibidir: WP Search-Replace {eski url} {yeni url} -dry-run

>
1 WP Arama - {eski url} {yeni url} - kuru - çalıştır

Yukarıdaki komut herhangi bir yedek yapmaz, kuru bir çalışma olarak gerçekleştirilir, yani bu sorgu yapıldıktan sonra sadece beklenen sonuçları görüntüleyecektir. Bu, sonuçların beklendiği gibi olması için ihtiyati bir adım olarak yapılır. Memnun kaldığınızda, yukarıdaki komuttan -dry-run'u silerek gerçek değiştirmeyi aşağıdaki gibi yapabilirsiniz: WP Search-Replace {eski url} {yeni URL}

>
1 WP Arama - {eski url} {yeni url}

Aynı komutu kullanarak, http: // to url https URL'sini aşağıdaki gibi değiştirebilirsiniz:
WP Search-Retlace {http: // url} {https: // url}

>
1 WP Arama - {http: // url} {https: // url} değiştirin

İçerik Geçişi WP CLI'nin en kullanışlı avantajlarından biri, içeriği WordPress web sitelerinde taşıma ve Joomla veya Drupal gibi diğer açık kaynaklı CM'lerden içeriği taşıma işlemini basitleştirmektir.
WP DB Dışa Aktarma -Help

>
1 WP DB İhracatı - Yardım

İsim
WP DB İhracat
Tanım
Veritabanını bir dosyaya veya stdout'a dışa aktarır.
Özet
WP DB Dışa Aktarma [] [-dbuser = ] [-dbpass = ] [- = ] [-tables = ] [--exclude_tables = ] [-Porcelain]
Takma ad
çöplük
WP-Config.php'de belirtilen 'db_host', 'db_name', 'db_user' ve'db_password` veritabanı kimlik bilgilerini kullanarak 'mysqldump' yardımcı programını çalıştırır.
Seçenekler
[]
Dışa aktarılacak SQL dosyasının adı. Eğer '-' ise, stdout'a çıktı. Eğer
Atlandı, '{dbname}-{y-m-d}-{random-selh} .sql' olacaktır.
[-dbuser = ]
MySqldump'a geçmek için kullanıcı adı. Varsayılan olarak db_user.
[-dbpass = ]
Parola Mysqldump'a geçecek. Varsayılan olarak db_password.
[- = ]
Mysqldump'a geçmek için ekstra argümanlar.
[-tables = ]
İhracat için belirli tabloların virgül ayrılmış listesi. Bu parametre hariç, veritabanındaki tüm tabloları dışa aktaracaktır.
[-exclude_tables = ]
İhracattan atlanması gereken belirli tabloların virgül ayrılmış listesi. Bu parametre hariç, veritabanındaki tüm tabloları dışa aktaracaktır.
[-porselen]
Dışa aktarılan veritabanı için çıktı dosya adı.
Örnekler
# Bırak sorgusu ile dışa aktarma veritabanı dahil
$ WP DB Dışa Aktarma-Add-Drop-masa
Başarı: 'WordPress_Dbase-Db72BB5.SQL' e dışa aktarıldı.
# Belirli tabloları dışa aktarın
$ wp db dışa aktarma -tables = wp_options, wp_user
Başarı: 'WordPress_Dbase-Db72BB5.SQL' e dışa aktarıldı.
# Bir joker karakterle eşleşen tüm tabloları dışa aktarın
$ wp db dışa aktarma -tables = $ (wp db tabloları 'wp_user*' -format = csv)
Başarı: 'WordPress_Dbase-Db72BB5.SQL' e dışa aktarıldı.

>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 İsim
WP DB İhracat
Tanım
Veritabanını bir dosyaya veya stdout'a dışa aktarır. Sinopsis
WP db dışa aktarma [] [ - dbuser = ] [ - dbpass = ] [ - = ] [ - tablolar = ] [ - explude_tables = ] [ - porselen]
Takma ad
çöplük
'DB_HOST', 'DB_NAME', 'DB_USER' ve
`Db_password` wp - config'de belirtilen veritabanı kimlik bilgileri. PHP.
Seçenekler
[]
Dışa aktarılacak SQL dosyasının adı. Eğer '-' ise, stdout'a çıktı. Eğer
Atlandı, '{dbname}-{y-m-d}-{random-selh} .sql' olacaktır.
[ - dbuser = ]
MySqldump'a geçmek için kullanıcı adı. Varsayılan olarak db_user.
[ - dbpass = ]
Parola Mysqldump'a geçecek. Varsayılan olarak db_password.
[ - = ]
Mysqldump'a geçmek için ekstra argümanlar.
[ - tablolar = ]
İhracat için belirli tabloların virgül ayrılmış listesi. Bu parametre hariç, veritabanındaki tüm tabloları dışa aktaracaktır.
[ - exclude_tables = ]
İhracattan atlanması gereken belirli tabloların virgül ayrılmış listesi. Bu parametre hariç, veritabanındaki tüm tabloları dışa aktaracaktır.
[ - porselen]
Dışa aktarılan veritabanı için çıktı dosya adı.
Örnekler
# Bırak sorgusu ile dışa aktarma veritabanı dahil
$ wp db dışa aktarma - ekle - bırak - tablo
Başarı: 'WordPress_Dbase-Db72BB5.SQL' e dışa aktarıldı.
# Belirli tabloları dışa aktarın
$ wp db dışa aktarma - tablolar = wp_options, wp_users
Başarı: 'WordPress_Dbase-Db72BB5.SQL' e dışa aktarıldı.
# Bir joker karakterle eşleşen tüm tabloları dışa aktarın
$ wp db dışa aktarma - tablolar = $ (wp db tabloları 'wp_user*' - format = csv)
Başarı: 'WordPress_Dbase-Db72BB5.SQL' e dışa aktarıldı.

Bu, yayınlar, bağlantılar, tarihler, yazarlar, yorumlar vb. ve mevcut WordPress taksonomisine uygun olarak tüm veri ve bilgileri etkili bir şekilde taşır.
Kullanıcıların yönetme ve komut satırı arabirimini kullanmasını sağlayın: Kullanıcı yönetiminin kullanımı çok kolaydır. Yalnızca basit komutlar çalıştırmanız ve tüm kullanıcıların bir listesini yapmak, kullanıcılar oluşturmak, kullanıcıları silmek vb. İşte bazı uygun komutlar: Kullanıcı listesi:
WP Kullanıcı Listesi

>
1 WP Kullanıcı Listesi

Yeni kullanıcılar için:
WP kullanıcısı [email protected] -role = yönetici oluştur

>
1 WP kullanıcısı John John'u oluşturun @ YourWebSite. com - rol = yönetici

Başarı: Yaratılan Kullanıcı John.
Şifre: K9 ** & i4vnh

>
1
2 Başarı: Yaratılan Kullanıcı John.
Şifre: K9 * * & i4vnh

Mevcut kullanıcıları güncelleyin
WP Kullanıcı Güncellemesi John -Display_Name = John --user_pass = John123pass

>
1 WP Kullanıcı Güncellemesi John - Display_name = John - User_pass = John123pass

Başarı: Güncellenmiş kullanıcı John.

>
1 Başarı: Güncellenmiş kullanıcı John.

Kullanıcıyı silin ve tüm yayınları diğer kullanıcılara ayarlayın:
WP kullanıcısı John -reasSign = bob'u sil

>
1 WP kullanıcısı John - reassign = bob

Başarı: Kullanıcı John'u http://yourwebsite.com adresinden kaldırdı

>
1 Başarı: Kullanıcı John'u http: //yourwebsite.com adresinden kaldırdı

WP CLI Mevcut kullanıcı şifresini değiştirin
WP kullanıcı güncelleme kullanıcı adı -user_pass = "new_password"

>
1 WP Kullanıcı Güncelleme Kullanıcı Adı - User_pass = "new_password"

Aşağıdaki gibi kullanılabilecek daha birçok kullanıcı yönetimi komutu vardır:
name Açıklama

td> Kullanıcılara özellikler ekler.

> WP kullanıcı şifresini kontrol edin Kullanıcının şifresinin geçerli olup olmadığını kontrol edin. tm> WP kullanıcılarını silin Mevcut siteden bir veya daha fazla kullanıcıyı silin. wp kullanıcıları ithal-csv CSV dosyalarından kullanıcıları içe aktarın. Ekle, güncelle, sil ve özel bir kullanıcı alanı ekleyin.> Kullanıcı WP'yi silme rolü kullanıcının rolünü siler. tt> wp Kullanıcının rolünü belirleyin. Tr> WP kullanıcılarının terimleri Ekle, güncelle, sil,,
ve kullanıcı terimini listeler. Yönetici, ziyaretçi yorumları oluşturabilir, güncelleyebilir, silebilir ve ılımlı bir ziyaret edebilir. WP CLIWP Yorum kullanarak yorum ekleyin Create -comment_post_id = 21 -comment_content = "CLI kullanarak ilk yorum" -comment_author = "John"

>
1 WP Yorum Oluştur - Comment_Post_ID = 21 - Yorum_content = "CLI kullanan ilk yorum" - yorum_author = "John"

Güncelleme Yorumları:
WP Yorum 21 -Comment_Author = John

>
1 WP Yorum 21 - yorum_author = John

Yorumları Sil:
WP Yorum Sil 243 -Force
Başarı: Silinmiş yorum 243.

>
1
2
3 WP Yorum Sil 243 - Kuvvet
Başarı: Silinmiş yorum 243.

Spam Yorumlarını Sil
WP Yorum Delete $ (WP Yorum Listesi -Status = SPAM -Format = IDS)

>
1 WP Yorum Delete $ (WP Yorum Listesi - Durum = SPAM - Format = Ids)

Yorum yönetimi ile ilgili olarak sıklıkla kullanılan diğer komutlar name Açıklama > Yorumları onaylayın. TD> WP Yorumları Yeni yorumlar yapmak. Yorum olup olmadığını doğrulayın.

/td> Bir dizi yeni kukla yorum üretir. > Yorumlar listesi wp Yorumların bir listesini alır ve bir yorum özel sütunu ekleyin.

Gönderme. TD> Yorum durumu alın. WP yorumları onaylanmadı anlaşmazlık. Yorumlar.
Çoklu bir komut kullanarak oluşturabilir, silebilir, boş, ılımlı olabilir ve bir siteler listesi oluşturabilirsiniz. Siteler Oluşturma: WP Sitesi Oluştur -slug = Demo2
Başarı: Site Oluşturuldu: www.mywebsite.com/demo2/

>
1
2
3 WP Sitesi Oluştur - Slug = Demo2
Başarı: Site Oluşturuldu: www. İnternet sitem. com / demo2 /

WP CLI kullanarak Multisite'deki tüm sitelerin listesi:
WP Site Listesi -field = URL

>
1 WP Site Listesi - Alan = URL

WP CLI kullanarak Siteyi Multisite'de silin:
WP Sitesi Sil 489

>
1 WP Sitesi Sil 489

Diğer bazı yararlı komutlar: Veritabanı rezervleri
WP DB İhracat

>
1 WP DB İhracat

Site URL'sini WP CLI kullanarak güncelleyin:
WP Seçenek Güncelleme Ana Sayfa https://newaddress.com
WP Seçenek Güncelleme Sitesi https://newaddress.com

>
1
2 WP Seçenek Güncelleme Ana Sayfa https: //newaddress.com
WP Seçenek Güncelleme Sitesi https: //newaddress.com

Bağımlılık Durum:
WP eklenti durumu

>
1 wp eklenti durumu

WPPress Sitesinin problemini çözmek WP CLI'yi WP CLI kullanarak teşhis etmek bazen problemleri çözmek geliştiriciler için bir kabus haline gelir. WP CLI, özellikle güncellemenin başarısız olduğu veya bazılarının hasar gördüğü durumlarda, WP doktoru olarak bilinen bir araç aracılığıyla kolaylaştırır. Kullanmak için GIT merkezinden yüklemelisiniz.
WP Paketi [email protected] Yükle: WP-CLI/Doctor-Comand.git

>
1 WP Paketi Git @ Github yükleyin. com: wp - cli / doktor - komuta. Git

Tüm bu araçların neye yardımcı olabileceğini görmek için şu komutu girin:
WP Doktor -Help

>
1 WP Doktor - Yardım

İsim
WP doktoru
Tanım
WordPress'i AILS NE TEŞHİSİNİN TEŞHİSİ.
Özet
WP Doktor
Alt komutlar
Kontrolü sorunları teşhis etmek için WordPress'e karşı bir dizi kontrol çalıştırın.
Liste çalıştırılacak tüm kontrolleri listeleyin.
Global parametreler
-Path =
WordPress dosyalarına giden yol.
-iur =
Talep isteği verilen URL'den geldi. Multisite'de bu argüman, hedef sitenin nasıl belirtildiğidir.
-ssh = [:] [@] [: ] [ ]
Uzak bir sunucuya karşı SSH (veya "Docker", "Docker-Compose", "Vagrant" şemasını kullanarak bir kapsayıcıya göre işlem yapın.
---Http =
HTTP üzerinden uzak bir WordPress kurulumuna karşı işlem yapın.
-user = WordPress kullanıcısını ayarlayın.
--Skip-plugins [= ]
Tüm veya bazı eklentileri yüklemeyi atlayın. Not: Mu-plugins hala yüklenmiştir.
---Skip-temalar [= ]
Tüm veya bazı temaların yüklenmesini atlayın.
-SKIP-PACKAGES
Yüklü tüm paketleri yüklemeyi atlayın.
-Equire =
Komutu çalıştırmadan önce PHP dosyasını yükleyin (bir kereden fazla kullanılabilir).
-[renk yok
Çıktıyı renklendirip renklendirmeyeceği.
--Debug [= ]
Tüm PHP hatalarını gösterin; WP-Cli Bootstrap'a doğrulanabilirlik ekleyin.
-Pompt [= ]
Kullanıcıdan tüm komut bağımsız değişkenleri için değerler veya virgülle ayrılmış değerler olarak belirtilen bir alt küme girmesini ister.

>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 İsim
WP doktoru
Tanım
WordPress'i AILS NE TEŞHİSİNİN TEŞHİSİ.
Özet
WP Doktor
Alt komutlar
Kontrolü sorunları teşhis etmek için WordPress'e karşı bir dizi kontrol çalıştırın.
Liste çalıştırılacak tüm kontrolleri listeleyin.
Global parametreler
- yol =
WordPress dosyalarına giden yol.
- url =
Talep isteği verilen URL'den geldi. Multisite'de bu argüman, hedef sitenin nasıl belirtildiğidir.
- SSH = [:] [ @] [: ] []
Uzak bir sunucuya karşı SSH (veya "Docker", "Docker-Compose", "Vagrant" şemasını kullanarak bir kapsayıcıya göre işlem yapın.
- http =
HTTP üzerinden uzak bir WordPress kurulumuna karşı performans işlemi. Giriş | E -posta>
WordPress kullanıcısını ayarlayın.
- Skip - Eklentiler [= ]
Tüm veya bazı eklentileri yüklemeyi atlayın. Not: MU - Eklentiler hala yüklenmiştir.
- Skip - Temalar [= ]
Tüm veya bazı temaların yüklenmesini atlayın.
- Atla - Paketler
Yüklü tüm paketleri yüklemeyi atlayın.
- Request =
Komutu çalıştırmadan önce PHP dosyasını yükleyin (bir kereden fazla kullanılabilir).
- [renk yok
Çıktıyı renklendirip renklendirmeyeceği.
- Hata ayıklama [= ]
Tüm PHP hatalarını gösterin; WP - CLI Bootstrap'a doğrulanabilirlik ekleyin.
- istemi [= ]
Kullanıcıdan tüm komut bağımsız değişkenleri için değerler veya virgül ayrılmış değerler olarak belirtilen bir alt küme girmesini ister.

Kurulumun düzgün çalışıp çalışmadığını kontrol etmek ve tüm performans sorunlarını aşmak için şu komutu kullanabilirsiniz:
WP Doktor Kontrolü -Tüm

>
1 WP Doktor Kontrolü - Hepsi

Ve bu olağanüstü problem çözme aracında verilen uzun bir destek seçenekleri listesi var. Sonuç WordPress CLI, WordPress bağımsız kurulumunu ve çoklu kurulumunu yönetmek için önceden belirlenmiş komutların açık kaynak kütüphanesidir. Tarayıcının kullanılmadığı komut satırlarında temaları, eklentileri, rolleri, taksonomiyi ve daha fazlasını site oluşturabilirsiniz. Bu, WordPress geliştiricilerinin projelerini yönetmeleri için en hızlı arayüzü sağlama girişimidir. Dolayısıyla, WP CLI kullanmaya başlamadıysanız, ancak güncelleme sırasında web sitenizin durma süresini en aza indirecek önemli bakım araçlarını kaybederseniz. Bu, bir web sitesi yöneticisi olarak hayatınızı kolaylaştıracaktır. WP CLI, temel güncellemeler ve eklentiler, toplu iş dosyaları medya (resimler vb.) İşleme dahil tam site bakımı yapmanızı sağlar. WordPress web sitenizdeki temaları, tasarım ve sayfaları değiştirirseniz web sitesinin yapısını yönetmek ve güncellemek için de kullanılabilir. Örneğin, güncellenmiş bir site haritası oluşturabilir, gezinme menüsünü değiştirebilir, kalıcı bir bağlantının yapısını güncelleyebilir ve diğer taksonomi olabilir. WP CLI'nin geleceği, WordPress komut satırı arayüzü boyunca güçlü WP REST API'sının kullanımında yatmaktadır. WP CLI'nin arkasındaki çekirdek ekip üzerinde çalışıyor ve başarılı olduğuna inanılıyor. WP CLI hakkında daha fazla bilgi edinmek için resmi web sitesini buradan ziyaret edebilirsiniz. CLI kullanarak, WordPress kontrol paneli ön ucundan zaman almazsa ve bir veya başka nedenlerden dolayı işlemi de kırabilen çok fazla zaman ve sunucu kaynağı tasarruf edebilirsiniz.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir