apakah ada cara untuk dengan mudah memperbarui plugin yang dipasang di beberapa situs dari repo github. Saya tahu saya bisa melakukannya dari baris perintah setiap server menggunakan git pull. tetapi adakah cara untuk melakukannya dari admin wordpress mirip dengan bagaimana plugin diperbarui?
plugin-development
git
dwenaus
sumber
sumber
Jawaban:
Saya menulis kelas PHP yang memungkinkan pengembang plugin untuk memasukkan pembaruan dari GitHub dalam plugin mereka. Berikut ini tautannya -> https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
sumber
Baru-baru ini saya menulis posting tentang menyebarkan seluruh situs WordPress dengan beberapa plugin khusus dan tema ke beberapa server menggunakan Capistrano. Anda mungkin dapat melakukan hal yang sama hanya untuk repo plugin tunggal.
Ada banyak posting bagus di luar sana untuk detail langkah demi langkah untuk membuat Capistrano digunakan untuk WordPress .
sumber
Lihatlah kelas pembaruan plugin ini untuk WordPress: https://github.com/jkudish/WordPress-GitHub-Plugin-Updater
sumber
Solusi yang akhirnya saya temukan adalah menggunakan layanan penyebaran seperti http://deployhq.com dan http://deploy.phpfog.com . Yang menyenangkan tentang layanan ini adalah Anda dapat dengan mudah mengembalikan ke komit apa pun
sumber
Saya menggunakan plugin ini
https://wppusher.com/
Ini bekerja dengan baik,
Mendukung github, gitlab, bitbucket
Gratis untuk repositori publik
sumber