Actualizează pluginul meu personalizat WordPress prin serverul propriu

22 mar. 2017, 12:42:56
Vizualizări: 21.1K
Voturi: 14

Lucrez la un plugin WordPress care va fi accesibil doar unui grup restrâns de proprietari de site-uri web. Am instalat deja pluginul meu pe aceste site-uri. Dezvoltarea acestui plugin este în plină desfășurare. Și trebuie să încărcăm modificările pe toate site-urile. Încărcarea manuală a modificărilor pe toate site-urile ar fi un proces anevoios. Așa că aș prefera să încarc modificările pe toate aceste site-uri în același timp.

Cum este posibil acest lucru cu WordPress?

0
Toate răspunsurile la întrebare 1
1
15

Da, poți. Verifică acest depozit

https://github.com/YahnisElsts/plugin-update-checker

Aceasta este o bibliotecă personalizată pentru verificarea actualizărilor pentru plugin-uri și teme WordPress. Îți permite să adaugi notificări automate de actualizare și upgrade-uri cu un singur click în plugin-ul tău WP. Tot ce trebuie să faci este să plasezi detaliile plugin-ului/temei într-un fișier JSON, să plasezi fișierul pe serverul tău și să transmiți URL-ul către bibliotecă. Biblioteca verifică periodic URL-ul pentru a vedea dacă există o versiune nouă disponibilă și afișează o notificare de actualizare utilizatorului, dacă este necesar.

Poți gestiona codul sursă/actualizările fie pe propriul tău server, fie le poți stoca pe BitBucket sau Github

Din perspectiva utilizatorilor, funcționează exact ca în cazul plugin-urilor și temelor găzduite pe WordPress Repo

22 mar. 2017 12:45:06
Comentarii

Dacă nu doriți să utilizați o bibliotecă, vă recomand să verificați acest tutorial https://rudrastyh.com/wordpress/self-hosted-plugin-update.html

Misha Rudrastyh Misha Rudrastyh
1 aug. 2021 12:55:18