Dev Favicon Switcher

説明

Dev Favicon Switcher は、本番環境と開発環境を簡単に見分けるためのプラグインです。現在の URL に基づいてファビコンを自動的に切り替えることで、「開発環境だと思って操作していたら、実は本番サイトだった」というような重大なミスを防ぐことができます。

主な機能:

  • 環境の自動検出: 一般的なローカルドメイン (.local.test.dev) では、自動的に開発用ファビコンを適用します。
  • カスタム URL 設定: 開発用ファビコンを表示させたい特定の URL を個別に指定できます (複数 URL を設定可能) 。
  • 簡単なアイコン管理: WordPress 標準のメディアアップローダーを使用して、独自の開発用ファビコンをアップロードできます。画像の切り抜き機能も備えています。
  • デフォルトアイコンの復元機能: アイコン画像の用意がなくても問題ありません。ワンクリックでプラグイン同梱のデフォルト開発用ファビコンを適用できます。
  • 標準サイズアイコンの自動生成: WordPress サイトアイコンの標準サイズ (32×32、180×180、192×192、270×270) をすべて自動生成。あらゆるデバイスやブラウザーでの互換性を確保します。
  • 管理バーのデザイン設定: 管理バーの背景色と文字色をカスタマイズすることにより、開発環境を一目で識別できます。プレビューやリセット機能も備えています。
  • フロントエンドに負荷をかけない設計: 不要なフロントエンドスクリプトを追加することなく、WordPress 標準のフィルターを利用して効率的に動作します。

ローカル環境やステージングサーバー、All-in-One WP Migration などの移行ツールを利用する開発者に最適です。

詳しい設定方法や使用方法についてはサイト内の紹介記事をご覧ください。

開発用ソースコード:
このプラグインは npm と webpack を使用して開発されています。人間が読める形式のソースコードとビルドツールは、公開リポジトリで確認できます: https://github.com/karasunouta/dev-favicon-switcher

スクリーンショット

インストール

  1. dev-favicon-switcher フォルダーを /wp-content/plugins/ ディレクトリにアップロードします。
  2. WordPressの「プラグイン」メニューから有効化します。
  3. 「設定 開発環境ファビコン」からプラグインの設定を行います。

FAQ

本番サイトの動作にも変化が生じますか ?

いいえ。設定された開発用URL (または自動検知されたドメイン) からアクセスされた場合のみ、ファビコンの URL を動的に上書きします。本番環境の URL でアクセスしている間は、通常通り設定されているサイトアイコンが読み込まれます。

自動検出機能はどのように動作しますか ?

有効にすると、現在のドメインをチェックします。ドメインの末尾が .local.test.dev のいずれかである場合、自動的に開発環境と判断してファビコンを切り替えます。

アップロードして適用したい開発用ファビコンが特にない場合は ?

設定画面の「デフォルトに戻す」ボタンをクリックするだけで、プラグイン内蔵のデフォルト開発用ファビコンが適用されます。

画像の切り抜き (クロップ) には対応していますか?

はい。メディアライブラリから新しい開発用ファビコンをアップロードまたは選択する際、WordPress 標準のサイトアイコン機能と同様の切り抜きツールを使用できます。

評価

このプラグインにはレビューがありません。

貢献者と開発者

Dev Favicon Switcher はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Dev Favicon Switcher” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Dev Favicon Switcher” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.5.4.8

  • 詳細な設定ガイド記事へのリンクを追加。

1.5.4.7

  • .distignore の除外リストに .distignore を追加しました。

1.5.4.5

  • readme.txt の変更履歴における書式の問題を修正しました。

1.5.4.4

  • 開発用ファイルを配布パッケージから除外するために .distignore ファイルを追加しました。

1.5.4.3

  • WordPress.org の規約に準じてタグを5点に削減しました。

1.5.4.2

  • readme.txtに「admin bar」タグと機能についての説明を追加。
  • バージョン番号を更新。

1.5.4.1

  • readme.txt を更新

1.5.4

  • JSファイルと翻訳ファイルの命名則を調整しました。

1.5.0

  • 管理バーのスタイル設定オプションを追加しました。
  • 管理バー表示スタイルを「強制的に反映」するオプションを追加しました。
  • 管理バー表示スタイルを「デフォルトに戻す」ボタンを追加しました。
  • 管理バー表示スタイルの「設定をクリア」するボタンを追加しました。

1.4.7

  • WP.org で公開

1.3.12

  • WordPress 標準スタイル準拠の整理された設定画面を追加。
  • WordPress 標準の画像切り抜き機能を追加。
  • ファビコンを「デフォルトに復元」する機能を追加。
  • 使われていない古いファビコンを自動でクリーンアップする機能を追加。
  • 全メッセージを翻訳可能に。

1.0.0

  • 初回リリース。