perchè fare un plugin frontend che appesantisce il sito quando è una funzione amministrativa?
non saprei, però così al volo mi viene da pensare che se non utilizza CRON per auto attivarsi di tanto in tanto e controllare se ci sono aggiornamenti.... magari utilizza proprio le visite del sito per attivarsi.
Potrebbe essere così più intelligente puntare sulle visite del sito che sulle visite dell'amministrazione, perchè se l'amministratore accede all'amministrazione allora trova già qui la notifica di un eventuale aggiornamento....
Quindi forse si da per scontato che l'amministratore possa non accedere per molto tempo all'amministrazione ma il plugin deve comunque di tanto in tanto autoattivarsi per controllare se ci sono aggiornamenti, e forse (ripeto forse... e non ho controllato il codice) usa le visite da frontend