Kullanıcı girdisi alır, özel bir veritabanı arar ve sorgu sonuçlarını görüntüler bir WordPress.org sitesi var. Wpdb sınıfı kullanarak bu çalışma var . Şimdi bir android uygulaması için bu çalışmaya çalışıyorum.
Anladığım kadarıyla, bir RESTful sunucu oluşturmak bu tür şeyler için mevcut 'en iyi uygulama'. Bunu yapmama yardımcı olabilecek bazı eklentilere baktım ve karşılaştım:
json-rest-api - Bana öyle geliyor ki bu sadece temel WordPress işlevselliğini ortaya koyuyor (yani mesajlar, sayfalar, kullanıcılar, vb.) ve varsayılan olmayan tablolarda özel sorguları yürütmek için bunu nasıl alacağımı göremiyorum.
Bu blog yazısı , wp mvc'nin 2 yıldan fazla bir süredir güncellenmediği için tam olarak istediğim şeyi yaptığını söylüyor , bu yüzden bunu dışlıyor.
Jetpack de var ama gördüğüm kadarıyla, json-rest-api bunun güncellenmiş versiyonu ve sadece çekirdek işlevsellik veriyor gibi görünüyor.
Bu eklentilerden herhangi birinin özel uç noktalar için çalışmasını sağlamanın bir yolu var mı? Yoksa henüz bulamadığım başka eklentiler var mı?
Bir eklenti kullanmazsam, kendiminkini yuvarlamak zorunda kalacağımı düşünüyorum. Ben sıfırdan (kullanmaktan ya bunu yapabilirsiniz wpdb
, msqli
ya da bir şey) ya gibi bir API yardımıyla Restler .
Kendi başımı döndürürsem temamda bir şablon oluşturmalı mıyım, içindeki REST öğelerini yapmalı ve bu temayı gösterge tablosundaki bir sayfaya mı atamalıyım? Yoksa bunun için WordPress'ten ayrı çalışan başka bir sunucunun olması daha mı iyi olur?
Görebildiğim kadarıyla bunlar benim tek seçeneklerim. Bu tür şeyler için önerilen en iyi uygulamaların neler olduğunu bilmek istiyorum. Başka hiç kimsenin bunu yapmadığına inanmakta zorlanıyorum. Göz ardı ettiğim herhangi bir seçenek var mı?