Skip to content

Commit 63b8b88

Browse files
Merge pull request #229 from mustafauysal/master
Turkish homepage synced
2 parents 318e5d0 + a2987bf commit 63b8b88

File tree

1 file changed

+79
-23
lines changed

1 file changed

+79
-23
lines changed

tr/index.md

Lines changed: 79 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -12,25 +12,15 @@ Güncel kalmak için [@wpcli Twitter](https://twitter.com/wpcli) hesabını taki
1212
[![Build Status](https://travis-ci.org/wp-cli/wp-cli.png?branch=master)](https://travis-ci.org/wp-cli/wp-cli) [![Dependency Status](https://gemnasium.com/badges/github.com/wp-cli/wp-cli.svg)](https://gemnasium.com/github.com/wp-cli/wp-cli) [![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/wp-cli/wp-cli.svg)](http://isitmaintained.com/project/wp-cli/wp-cli "Average time to resolve an issue") [![Percentage of issues still open](http://isitmaintained.com/badge/open/wp-cli/wp-cli.svg)](http://isitmaintained.com/project/wp-cli/wp-cli "Percentage of issues still open")
1313

1414

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. <a href="https://wp-cli.org/restful/">Ayrıntılı bilgi için &rarr;</a></p>
24-
</div>
2515

2616
Bağlantılar: [Kullanım](#kullanm) &#124; [Kurulum](#kurulum) &#124; [Destek](#destek) &#124; [Genişletmek](#geniletmek) &#124; [Katkıda Bulunmak](#katkda-bulunmak) &#124; [Katkıda Bulunanlar](#katkda-bulunanlar)
2717

2818
## Kullanım
2919

30-
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:
3121

3222

33-
```
23+
```bash
3424
$ wp plugin install rest-api --activate
3525
Installing WordPress REST API (Version 2) (2.0-beta13)
3626
Downloading install package from https://downloads.wordpress.org/plugin/rest-api.2.0-beta13.zip...
@@ -41,11 +31,11 @@ Activating 'rest-api'...
4131
Success: Plugin 'rest-api' activated.
4232
```
4333

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:
4535

4636

47-
```
48-
$ wp transient delete-all
37+
```bash
38+
$ wp transient delete --all
4939
Success: 34 transients deleted from the database.
5040
```
5141

@@ -67,26 +57,26 @@ Lütfen WP-CLI'i kurmadan önce minimum ortam gereksinimlerin karşılandığın
6757

6858
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:
6959

70-
```
60+
```bash
7161
$ curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
7262
```
7363

7464
Sonra, çalışıp çalışmadığını kontrol edin:
7565

76-
```
66+
```bash
7767
$ php wp-cli.phar --info
7868
```
7969

8070
WP-CLI'e komut satırından `wp` yazarak erişebilmek için dosyayı çalıştırılabilir hale getirin ve PATH'de tanımlı olan bir yere taşıyın. Örneğin:
8171

82-
```
72+
```bash
8373
$ chmod +x wp-cli.phar
8474
$ sudo mv wp-cli.phar /usr/local/bin/wp
8575
```
8676

8777
Eğer kurulum başarılı bir şekilde tamamlandıysa, `wp --info` komutunu çalıştırdığınızda buna benzer birşey göreceksiniz:
8878

89-
```
79+
```bash
9080
$ wp --info
9181
PHP binary: /usr/bin/php5
9282
PHP version: 5.5.9-1ubuntu4.14
@@ -95,36 +85,102 @@ WP-CLI root dir: /home/wp-cli/.wp-cli
9585
WP-CLI packages dir: /home/wp-cli/.wp-cli/packages/
9686
WP-CLI global config: /home/wp-cli/.wp-cli/config.yml
9787
WP-CLI project config:
98-
WP-CLI version: 0.23.0
88+
WP-CLI version: 0.24.1
9989
```
10090

91+
92+
### Güncelleme
93+
10194
WP-CLI'i `wp cli update` komutu ([belge](https://wp-cli.org/commands/cli/update/)) ile veya kurulum adımlarını tekrarlayarak güncelleyebilirsiniz.
10295

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+
103119

104120
## Destek
105121

106122
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:
107123

108124

109125
- [Ortak sorunlar ve çözümleri](https://wp-cli.org/docs/common-issues/)
110-
- [Hata bildirimi](https://wp-cli.org/docs/bug-reports/)
111126
- [Dökümantasyon](https://wp-cli.org/docs/)
112127
- [Github üzerindeki açık veya kapalı konular](https://github.com/wp-cli/wp-cli/issues?utf8=%E2%9C%93&q=is%3Aissue)
128+
- [runcommand Excerpts](https://runcommand.io/excerpts/)
113129
- [WordPress StackExchange forumları](http://wordpress.stackexchange.com/questions/tagged/wp-cli)
114130

115-
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+
116140

117-
WordPress.org hesabınız varsa, [WordPress.org Slack organizasyonu](https://make.wordpress.org/chat/) üzerinden `#cli` kanalına katılabilirsiniz.
118141

119142
## Genişletmek
120143

121144
**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.
122145

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?" );
169+
} else {
170+
WP_CLI::success( "Deleted '$key' option." );
171+
}
172+
};
173+
WP_CLI::add_command( 'option delete', $delete_option_cmd );
174+
```
175+
176+
123177
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.
124178

125179

126180
## Katkıda Bulunmak
127181

182+
Hoşgeldiniz ve teşekkürler!
183+
128184
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.
129185

130186
**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

Comments
 (0)