WP Manifestindependent plugin directory
manifest / themes / ship-works-frame-switch

Ship Works Frame Switch self-updates

WordPress plugin for switching Ship Works frame styles between GRA and GRB.

by Ship Inc. · github.com/ship-git-admin/ship-works-frame-switch

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ship-git-admin/ship-works-frame-switch/archive/refs/heads/main.zip

Ships its own WordPress updater (Plugin Update Checker), so new versions show up under Dashboard → Updates.

施工事例(Works)ページで使用するフレームCSSを、GRA / GRBから切り替えるWordPressプラグインです。

機能

  • 「設定」→「施工事例フレーム」からGRA / GRBを選択
  • Worksの単一ページ、アーカイブ、カテゴリーページだけへ対象CSSを読み込み
  • 選択値をWordPressの設定として保存
  • GitHub Release Assetを配布元に限定した自動アップデート

GitHub更新

配布元は ship-git-admin/ship-works-frame-switch です。

更新検出はGitHub Releaseのlatest_releaseだけを対象にし、次の形式のRelease Assetがある場合だけ更新候補になります。

ship-works-frame-switch-x.y.z.zip

mainブランチのZIPやGitHubが自動生成するタグZIPにはフォールバックしません。Releaseを公開するとGitHub Actionsが本番配布用ZIPを生成して同じReleaseへ添付します。

開発

  1. mainブランチで変更を行う
  2. プラグインヘッダーとReleaseタグを同じバージョンにする
  3. vX.Y.Zタグを付けてpushする
  4. GitHubでReleaseを公開する
  5. release-asset.ymlが配布用ZIPを作成する

対応環境

  • WordPress 4.8以上
  • PHP 7.4以上
  • GitHub自動アップデートにはPHPのJSON拡張が必要

License

GPL-2.0-or-later