Skip to content

v1.3.8

Choose a tag to compare

@KantanPro KantanPro released this 25 May 00:53
· 5 commits to main since this release

変更内容(v1.3.7 以降)

GitHub Release 更新通知の修正

  • Update URI 向け update_plugins_github.com フックを追加(WordPress 5.8+ 公式経路)
  • 更新 transient の checked 配列にインストール済みバージョンを登録
  • バージョン判定をリクエスト毎に get_plugin_data() から取得するよう変更

GitHub API 連携の強化

  • /releases/latest 失敗時は /releases 一覧からフォールバック取得
  • API 失敗時のバックアップキャッシュ(24時間)を追加
  • キャッシュ TTL を 15 分に短縮(プラグイン一覧表示時に再取得)
  • KTP_BANNER_GITHUB_TOKEN / KP_GITHUB_TOKEN 対応
  • GitHub zipball ダウンロード向け HTTP ヘッダー調整

その他

  • 「更新を確認」クリック時(force-check)にキャッシュ破棄
  • 更新チェッカーの初期化を plugins_loaded(管理画面 / WP-Cron)に限定

更新方法

WordPress 管理画面の「プラグイン」→「更新を確認」から更新できます(GitHub zipball 経由、展開フォルダ名 ktp-banner)。

※ v1.3.7 以前で更新通知が表示されない場合は、本 ZIP を手動配置後に以降の更新は自動通知されます。