Bu rehber, OpenClaw Ultra kullanarak WordPress sitenizi nasıl yöneteceğinizi gösterir — yazılar yayınlama, WooCommerce ürünlerini yönetme, kategori seçme ve hashtag ekleme — tüm bunlar WordPress REST API üzerinden.
Neler Gerekli
- Kendi barındırdığınız bir WordPress sitesi (wordpress.org, wordpress.com değil)
- WordPress sitenize kurulmuş Basic Auth eklentisi
- Windows masaüstünüze kurulmuş OpenClaw Ultra
Adım 1: Basic Auth Eklentisini Kurun
WordPress REST API kimlik doğrulaması gerektirir. En kolay yol Basic Auth eklentisini kullanmaktır.
- Eklentiyi şu adresten indirin: https://github.com/WP-API/Basic-Auth
- WordPress yönetici panelinizde Eklentiler → Yeni Ekle → Eklenti Yükle’ye gidin
- İndirilen
Basic-Auth-master.zip dosyasını yükleyin
- Etkinleştir'e tıklayın

Alternatif Kimlik Doğrulama
Sunucunuz OAuth veya Uygulama Şifrelerini (WordPress 5.6+) destekliyorsa, bunları kullanabilirsiniz. Bu rehber basitlik için Basic Auth kullanır.
Adım 2: Kimlik Bilgileri için .env Dosyası Oluşturun
WordPress site kimlik bilgilerinizi depolamak için bilgisayarınızda güvenli bir konumda .env dosyası oluşturun.
Aşağıdaki içeriğe sahip wordpress.env adlı bir dosya oluşturun:
WP_SITE_URL=https://siteniz.com
WP_USERNAME=yonetici-kullanici-adi
WP_APPLICATION_PASSWORD=sifreniz
.env Dosyanızı Güvende Tutun
.env dosyanızı asla sürüm kontrolüne eklemeyin veya herkese açık paylaşmayın. .gitignore dosyanıza *.env ekleyin.
Adım 3: OpenClaw Ultra’nın .env Dosyasını Okumasını Sağlayın
OpenClaw Ultra’da File becerisini kullanarak .env dosyanızı okuyabilir ve kimlik bilgilerini yükleyebilirsiniz.
- OpenClaw Ultra’yı açın
- Sohbet şunu yazın:
C:\path\to\wordpress.env konumundaki dosyayı okuyun ve her satırı bir değişken olarak saklayın.
- OpenClaw Ultra .env dosyasını ayrıştıracak ve değerleri sonraki istekler için kullanılabilir hale getirecektir.
Adım 4: REST API ile WordPress Yazısı Yayınlayın
Artık OpenClaw Ultra kullanarak otomatik olarak WordPress yazıları oluşturabilir ve yayınlayabilirsiniz.
Örnek istem:
{WP_SITE_URL}/wp-json/wp/v2/posts adresindeki WordPress REST API'sini kullanarak
şu bilgilerle yeni bir yazı oluşturun:
- Title: "İlk Otomatik Yazım"
- Content: "Bu yazı OpenClaw Ultra tarafından WordPress REST API ile oluşturuldu."
- Status: publish
- Categories: Technology, AI
- Hashtags: #WordPress #Automation #OpenClaw
{WP_USERNAME} kullanıcı adı ve {WP_APPLICATION_PASSWORD} şifresiyle Basic Auth kullanın.
OpenClaw Ultra, WordPress REST API uç noktasına bir POST isteği gönderecek ve yazınızı yayınlayacaktır.
API Uç Noktaları Referansı
| Eylem | Uç Nokta | Yöntem |
| Yazı oluştur | /wp-json/wp/v2/posts | POST |
| Yazı güncelle | /wp-json/wp/v2/posts/{id} | PUT |
| Yazıları getir | /wp-json/wp/v2/posts | GET |
| Yazı sil | /wp-json/wp/v2/posts/{id} | DELETE |
Adım 5: WooCommerce Ürünlerini Yönetin
WooCommerce kuruluysa, WooCommerce REST API üzerinden ürünleri de yönetebilirsiniz.
OpenClaw Ultra’a tıklayarak makalenin tamamını görüntüleyin.