You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tr/index.md
+79-23Lines changed: 79 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,25 +12,15 @@ Güncel kalmak için [@wpcli Twitter](https://twitter.com/wpcli) hesabını taki
12
12
[](https://travis-ci.org/wp-cli/wp-cli)[](https://gemnasium.com/github.com/wp-cli/wp-cli)[](http://isitmaintained.com/project/wp-cli/wp-cli"Average time to resolve an issue")[](http://isitmaintained.com/project/wp-cli/wp-cli"Percentage of issues still open")
13
13
14
14
15
-
<div style="
16
-
border: 1px solid #7AD03A;
17
-
-webkit-border-radius: 5px;
18
-
-moz-border-radius: 5px;
19
-
border-radius: 5px;
20
-
padding-left: 10px;
21
-
padding-right: 10px;
22
-
">
23
-
<p><strong>Daha RESTful WP-CLI</strong>, WP REST API'nin potansiyelini komut satırı üzerinde göstermeyi amaçlıyor. Proje Pressed, Chris Lema, Human Made, Pagely, Pantheon ve daha pek çokları tarafından desteklendi. <ahref="https://wp-cli.org/restful/">Ayrıntılı bilgi için →</a></p>
WP-CLI, WordPress yönetim panelinden gerçekleştirebileceğiniz tüm işlemler için komut-satırı arabirimi sunmayı amaçlar. Örneğin `wp plugin install` ([belge](https://wp-cli.org/commands/plugin/install/)) bir WordPress eklentisini kurmanızı ve aktifleştirmenizi sağlar:
20
+
WP-CLI, WordPress yönetim panelinden gerçekleştirebileceğiniz tüm işlemler için komut-satırı arabirimi sunmayı amaçlar. Örneğin `wp plugin install --activate` ([belge](https://wp-cli.org/commands/plugin/install/)) bir WordPress eklentisini kurmanızı ve aktifleştirmenizi sağlar:
31
21
32
22
33
-
```
23
+
```bash
34
24
$ wp plugin install rest-api --activate
35
25
Installing WordPress REST API (Version 2) (2.0-beta13)
36
26
Downloading install package from https://downloads.wordpress.org/plugin/rest-api.2.0-beta13.zip...
@@ -41,11 +31,11 @@ Activating 'rest-api'...
41
31
Success: Plugin 'rest-api' activated.
42
32
```
43
33
44
-
WP-CLI ayrıca WordPress yönetim panelinden gerçekleştiremeyeceğiniz komutları da barındırır. Örneğin, `wp transient delete-all` ([belge](https://wp-cli.org/commands/transient/delete-all/)) bir veya daha fazla transient'i silmenizi sağlar:
34
+
WP-CLI ayrıca WordPress yönetim panelinden gerçekleştiremeyeceğiniz komutları da barındırır. Örneğin, `wp transient delete --all` ([belge](https://wp-cli.org/commands/transient/delete/)) bir veya daha fazla transient'i silmenizi sağlar:
Gerensinimleri karşıladıktan sonra, [wp-cli.phar](https://raw.github.com/wp-cli/builds/gh-pages/phar/wp-cli.phar) dosyasını `wget` veya `curl` ile indirin:
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
97
87
WP-CLI project config:
98
-
WP-CLI version: 0.23.0
88
+
WP-CLI version: 0.24.1
99
89
```
100
90
91
+
92
+
### Güncelleme
93
+
101
94
WP-CLI'i `wp cli update` komutu ([belge](https://wp-cli.org/commands/cli/update/)) ile veya kurulum adımlarını tekrarlayarak güncelleyebilirsiniz.
102
95
96
+
Sınırda yaşamayı seviyor musunuz? `wp cli update --nightly` komutu ile nightly build sürümüne güncelleyebilirsiniz. Geliştirme ortamınız için nightly build sürümler daha çok yada az stabil olabilir ve her zaman en son ve yeni WP-CLI özelliklerini içerir.
97
+
98
+
### Sekme tamamlama
99
+
100
+
WP-CLI ayrıca, Bash ve ZSH için sekme tamamlama scripti sunar. Yapmanız gereken sadece [wp-completion.bash](https://raw.githubusercontent.com/wp-cli/wp-cli/master/utils/wp-completion.bash) dosyasını indirmek ve kaynak olarak `~/.bash_profile` dosyanıza tanımlamak:
101
+
102
+
103
+
104
+
```bash
105
+
source /FULL/PATH/TO/wp-completion.bash
106
+
```
107
+
108
+
Ekledikten sonra `source ~/.bash_profile` komutunu çalıştırmayı unutmayın.
109
+
110
+
Shell için zsh kullanıyorsanız, kaynak olarak tanımlamadan önce `bashcompinit` i yükleyip çalıştırmanız gerekebilir. Aşağıdaki kodları `.zshrc` dosyanıza ekleyin:
111
+
112
+
```bash
113
+
autoload bashcompinit
114
+
bashcompinit
115
+
source /FULL/PATH/TO/wp-completion.bash
116
+
```
117
+
118
+
103
119
104
120
## Destek
105
121
106
122
WP-CLI bakımcıları ve katılımcıları tüm yeni gelen soruları cevaplamak için ellerinden geleni yapmaktadır. Onların zamanını verimli kullanmak adına, lütfen öncelikle sorunuzun cevabını aşağıdaki kaynaklarda arayın:
107
123
108
124
109
125
-[Ortak sorunlar ve çözümleri](https://wp-cli.org/docs/common-issues/)
Eğer bu kaynaklarda sorularınıza cevap bulamazsanız, [hata bildirimi](https://github.com/wp-cli/wp-cli/issues/new) göndermekten çekinmeyiniz.
131
+
Eğer bu kaynaklarda sorularınıza cevap bulamazsanız, [WordPress.org Slack organizasyonu](https://make.wordpress.org/chat/) üzerinden `#cli` kanalına katılın, topluluk üyelerinden birisi yardımcı olabilir. Profesyonel kullanıcılar, premium destek için ayrıca [runcommand](https://runcommand.io/) 'ı düşünebilirler.
132
+
133
+
Github konuları mevcut komutlar için yenilik ve hata takibi icin kullanılmaktadır, genel destek için değildir. Hata bildirimi göndermeden önce, sorununuz zamanında ele alınması için lütfen [hata bildirimi yöntemini](ttps://wp-cli.org/docs/bug-reports/) gözden geçirin.
134
+
135
+
Lütfen Twitter üzerinden destek soruları sormayın. Twitter destek için iyi bir yer değildir çünkü: 1) Yazışmaları 140 karakterin altında tutmak zor, ve 2) Twitter sizinle aynı soruna sahip birisinin önceki cevabı arayarak bulabileceği bir yer değil.
136
+
137
+
138
+
Unutmayın, özgür != ücretsiz; açık kaynak lisansı size özgürce kullanma ve değiştirme hakkı verir, başkalarının zamanını değil. Lütfen buna saygı duyun ve beklentilerinizi buna göre ayarlayın.
139
+
116
140
117
-
WordPress.org hesabınız varsa, [WordPress.org Slack organizasyonu](https://make.wordpress.org/chat/) üzerinden `#cli` kanalına katılabilirsiniz.
118
141
119
142
## Genişletmek
120
143
121
144
**Komutlar** WP-CLI'nin atomik birimleridir. `wp plugin install` ([belge](https://wp-cli.org/commands/plugin/install/)) bir komuttur. `wp plugin activate` ([belge](https://wp-cli.org/commands/plugin/activate/)) başka bir komuttur.
122
145
146
+
WP-CLI çağrılabilen herhangi bir sınıfı, fonksiyonu yada anonim fonksiyonu komut olarak kaydetmeyi destekler. Kullanım detaylarını callback'in PHP dökümanından (PHPdoc) okur. `WP_CLI::add_command()` ([belge](https://wp-cli.org/docs/internal-api/wp-cli-add-command/)) dahili ve üçüncü-parti komutların kaydedilmesi için kullanılmaktadır.
147
+
148
+
```php
149
+
/**
150
+
* Delete an option from the database.
151
+
*
152
+
* Returns an error if the option didn't exist.
153
+
*
154
+
* ## OPTIONS
155
+
*
156
+
* <key>
157
+
* : Key for the option.
158
+
*
159
+
* ## EXAMPLES
160
+
*
161
+
* $ wp option delete my_option
162
+
* Success: Deleted 'my_option' option.
163
+
*/
164
+
$delete_option_cmd = function( $args ) {
165
+
list( $key ) = $args;
166
+
167
+
if ( ! delete_option( $key ) ) {
168
+
WP_CLI::error( "Could not delete '$key' option. Does it exist?" );
WP-CLI onlarca komutla hazır olarak gelir. Özel bir WP-CLI komutu oluşturmak görünenden daha kolaydir. Detaylar için [komutlar belgesine](https://wp-cli.org/docs/commands-cookbook/) bakabilirsiniz. [Dahili API dökümantasyonunu](https://wp-cli.org/docs/internal-api/) gözden geçirerek kendi WP-CLI komutunuzda kullanabileceğiniz faydalı foksyionları keşfedebilirsiniz.
124
178
125
179
126
180
## Katkıda Bulunmak
127
181
182
+
Hoşgeldiniz ve teşekkürler!
183
+
128
184
WP-CLI'e katkıda bulunmak istediğiniz için teşekkür ederiz. WP-CLI siz ve sizin gibi topluluk üyeleri sayesinde bu kadar büyük bir proje olmayı başarabildi.
129
185
130
186
**Katkıda bulunmak sadece kod yazmakla sınırlı değildir.** kendinize yeteneklerinize uygun olacak şekilde; tanıtım yazıları yazarak, yerel etkinliklerde demo göstererek, başkalarının sorunlarına yardımcı olarak veya dökümantasyonumuzu gözden geçirerek katkıda bulunabilirsiniz.
0 commit comments