Tüm rehberler

WordPress API Bağlama Rehberi: WP REST API ile İlk Entegrasyon

WP API bağlama adımları: WordPress REST API adresi, yazıları okuma, authentication, application password ve güvenlik.

KISA CEVAP

WordPress REST API çoğu güncel kurulumda /wp-json/wp/v2/ adresinde hazırdır. Herkese açık yazıları anahtarsız okuyabilirsiniz; içerik oluşturma veya düzenleme için HTTPS üzerinden güvenli kimlik doğrulama gerekir.

İlk bağlantıyı kontrol edin

Tarayıcıda siteadresiniz.com/wp-json/ adresini açın. JSON yanıtı geliyorsa REST API erişilebilir. Yazıları listelemek için /wp-json/wp/v2/posts endpoint’ini kullanabilirsiniz.

const posts = await fetch('https://siteadresiniz.com/wp-json/wp/v2/posts?per_page=5').then(r => r.json());

Yazma işlemleri için yetkilendirme

Kendi WordPress sitenizde sunucudan sunucuya bağlantı için Application Password kullanılabilir. Parolayı istemci tarafına koymayın; yalnızca HTTPS kullanın ve entegrasyon hesabına gerekli en düşük rolü verin.

Sık yaşanan WP API sorunları

  • Güvenlik eklentisinin wp-json yolunu engellemesi
  • Kalıcı bağlantı ayarının bozuk olması
  • Yanlış kullanıcı rolü veya uygulama parolası
  • Sunucunun Authorization başlığını silmesi
  • CORS nedeniyle tarayıcıdan doğrudan isteğin engellenmesi

WordPress API Bağlama Rehberi: WP REST API ile İlk Entegrasyon hakkında sorular

WordPress REST API için eklenti gerekir mi?

Güncel WordPress çekirdeğinde temel REST API yerleşik gelir. Özel alanlar veya farklı kimlik doğrulama için eklenti gerekebilir.

WP API’yi tamamen kapatmalı mıyım?

Genellikle gerekmez. Yazma işlemlerini yetkilendirin, kullanıcı bilgisi sızıntısını ve kötüye kullanımı güvenlik katmanlarıyla sınırlayın.

WordPress REST API el kitabı

Platform özellikleri ve sağlayıcı koşulları değişebileceği için canlı kurulum öncesinde bağlantılı resmî belgeleri kontrol edin.

SONRAKİ ADIM

Konuyu tamamlayan rehberler.