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.zipShips 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へ添付します。
開発
mainブランチで変更を行う- プラグインヘッダーとReleaseタグを同じバージョンにする
vX.Y.Zタグを付けてpushする- GitHubでReleaseを公開する
release-asset.ymlが配布用ZIPを作成する
対応環境
- WordPress 4.8以上
- PHP 7.4以上
- GitHub自動アップデートにはPHPのJSON拡張が必要
License
GPL-2.0-or-later