Tüm rehberler

WordPress REST API Kullanımı: Yazı Okuma ve Oluşturma

WordPress REST API ile yazı listeleme, kategori filtreleme, sayfalama ve güvenli içerik oluşturma örnekleri.

KISA CEVAP

WordPress REST API’de içerikler /wp-json/wp/v2/posts üzerinden okunur. Kategori, arama, sayfa ve adet query parametreleriyle sonuç daraltılır; içerik ekleme isteği yetkili POST çağrısıyla yapılır.

Listeleme ve sayfalama

per_page tek sayfadaki kayıt sayısını, page sayfa numarasını, search arama metnini ve categories kategori kimliğini belirler. Toplam sayfa bilgisi yanıt başlıklarında bulunur.

GET /wp-json/wp/v2/posts?search=api&categories=12&per_page=10&page=1

İçerik oluştururken gönderilen alanlar

  • title: Yazı başlığı
  • content: Yazı gövdesi
  • status: draft veya publish
  • slug: Kalıcı bağlantı parçası
  • categories ve tags: Kimlik dizileri
  • featured_media: Ortam kimliği

SEO eklentisi alanları

Yoast veya Rank Math alanları çekirdek REST API’de otomatik yazılmayabilir. Eklentinin REST desteğini ve alan izinlerini kontrol edin. İçerik üretim sisteminin doğrudan yayınlamak yerine taslak oluşturması daha güvenli bir editoryal akıştır.

WordPress REST API Kullanımı: Yazı Okuma ve Oluşturma hakkında sorular

API ile görsel nasıl eklenir?

Önce /wp/v2/media endpoint’ine yetkili dosya yüklenir, dönen medya kimliği yazının featured_media alanında kullanılır.

Bir istekte en fazla kaç yazı alınır?

Varsayılan ve azami per_page değeri WordPress sürümü ve endpoint’e göre değişebilir; yanıt başlıklarıyla sayfalama yapılmalıdır.

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.