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.
Platform özellikleri ve sağlayıcı koşulları değişebileceği için canlı kurulum öncesinde bağlantılı resmî belgeleri kontrol edin.