Saya memiliki situs WordPress.org yang mengambil input pengguna, mencari basis data khusus dan menampilkan hasil kueri. Saya memiliki ini berfungsi menggunakan kelas wpdb . Sekarang saya mencoba membuatnya berfungsi untuk aplikasi android.
Dari apa yang saya mengerti, membangun server yang tenang adalah 'praktik terbaik' saat ini untuk hal semacam ini. Saya telah melihat beberapa plugin yang dapat membantu saya melakukan ini, dan saya telah menemukan:
json-rest-api - Bagi saya ini hanya memperlihatkan fungsionalitas inti WordPress (mis. posting, halaman, pengguna, dll.) dan saya tidak bisa melihat bagaimana mendapatkan ini untuk mengeksekusi query kustom pada tabel non-default.
Posting blog ini mengatakan bahwa wp mvc melakukan apa yang saya inginkan, kecuali itu belum diperbarui dalam lebih dari 2 tahun, sehingga agak mengesampingkan itu.
Ada juga Jetpack tetapi dari apa yang saya lihat, json-rest-api adalah versi terbaru dari ini dan sepertinya hanya memberikan fungsionalitas inti juga.
Apakah ada cara untuk membuat plugin ini berfungsi untuk titik akhir khusus? Atau ada plugin lain yang belum saya temukan?
Jika saya tidak menggunakan plugin, saya pikir saya harus roll sendiri. Saya dapat melakukan ini dari awal (menggunakan wpdb
, msqli
atau sesuatu), atau dengan bantuan API seperti Restler .
Jika saya melakukan roll sendiri, haruskah saya membuat template di tema saya, lakukan hal-hal REST di sana dan menetapkan tema itu ke halaman di dalam dasbor? Atau lebih baik memiliki server lain yang berjalan terpisah untuk WordPress untuk ini?
Sejauh yang saya bisa lihat, ini adalah satu-satunya pilihan saya. Saya ingin tahu praktik apa yang direkomendasikan untuk hal semacam ini. Saya merasa sulit untuk percaya bahwa tidak ada orang lain yang melakukan ini. Apakah ada opsi yang saya abaikan?