説明
サイトにほのかな雪を降らせる効果を追加します。Zach Leatherman による軽量の JavaScript ウェブコンポーネント <snow-fall>
を使用します。
できるだけ管理画面に設定項目を追加しない方針で開発しました。プラグインを有効化するだけで動作します。WordPress 6.5 で導入された WordPress Script Modules API を使用しているため、パフォーマンスに目立った悪影響はないはずです。
このプラグインは、ユーザーのアクセシビリティ設定によって動きの抑制をしている場合、尊重します。
その他のクレジット: バナー画像: Adam Chang
ライセンス
Snow Fall プラグインは GPLv2 (またはそれ以降) の下でライセンスされています。
ウェブコンポーネント <snow-fall>
と <is-land>
は、MIT ライセンスの下でライセンスされています。
ソースコードは GitHub にあります:
インストール
snow-fall
フォルダー全体を/wp-content/plugins/
ディレクトリにアップロードするか、ダッシュボードの「プラグイン > 新規追加」からダウンロードします。- WordPress の「プラグイン」メニューからプラグインを有効化します。
FAQ
-
プラグインを設定するには ?
-
プラグインの設定画面やオプションは一切ありません。インストールすれば動きます。
-
プラグインは Reduced motion preferences (動きの抑制) 設定に対応していますか ?
-
はい! アクセシビリティをより良くするため、動きを減らすように設定されている環境では、雪を降らせるエフェクトを表示しません。
アクセシビリティ設定の検出には、メディアクエリー
prefers-reduced-motion
を使用しています。 -
サポートを依頼するには ?
-
一般的なサポートリクエストには、wordpress.org サポートフォーラムを利用してください。プラグインに技術的な問題があり、その修正方法についてすでに詳しい情報がある場合は、 Github イシューを立ててください。
-
プラグインに貢献するには ?
-
プラグインの改善提案や、バグを報告するには、プラグインの Github リポジトリでイシューを立てるか、プルリクエストを送信してください。その際、コントリビュートガイドラインを遵守してください。
翻訳への協力も、プラグインへの貢献となります。translate.wordpress.org から簡単にできます。
貢献者と開発者
変更履歴
1.0.1
- Fix reduced motion preference not working due to loading order.
- Update
snow-fall
web component to 1.0.3.
1.0.0
- wordpress.org 最初の安定版リリース。
1.0.0-RC
- 最初のリリース候補。