Поддержка Плагины Как грамотно реализовать проверку обновлений

  • У моего плагина есть про-версия, к которой хочу прикрутить механизм проверки обновлений.
    Черновой вариант такой:

    add_action('admin_notices', array($this, 'notices_function'));
    public function notices_function() {	
     $v = '1.1.3';
     $zapros = 'https://site.ru/api/?key=v_pro&v='.$v;
     $resp = file_get_contents($zapros);
     $data = json_decode($resp, true);
     if ($data['status'] == 200) {
       // тут выводим нотис, если есть обновления
     }
    }

    Смущает лишь то, что при каждом заходе в админку — сайт будет посылать «запрос на проверку обновлений».
    Насколько такой подход верный? Как бы вы реализовали подобную задачу?

Просмотр 4 ответов — с 1 по 4 (всего 4)
Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Как грамотно реализовать проверку обновлений» закрыта для новых ответов.