Display Environment Type

説明

WordPress 5.5 では、環境タイプ (開発、ステージング、本番) を区別する方法が導入されました。このプラグインは、サイトの環境タイプを管理バーとダッシュボードの「概要」ウィジェットに表示します。

新機能の詳細情報

さらに詳細な制御 (たとえば wp-config.php が書き込み可能な場合に WordPress 管理画面から環境やその他の値を設定するなど) を行うには、もう1つのプラグイン 0 Day Analytics のインストールを検討してください。

推奨プラグイン

  • 0 Day Analytics — エラーや実行時の挙動についてより詳細な洞察を必要とするサイトのための強力なプラグインです。これには、Cron マネージャー、トランジェントマネージャー (データベースバックアップ付き)、DB マネージャー、スニペットマネージャー、メールマネージャー、プラグインページから利用可能なプラグインバージョン切り替え機能などが含まれています。

スクリーンショット

  • 管理バーの表示 (本番環境)。
  • 管理バーの表示 (ステージング)。
  • 管理バーの表示 (開発)。
  • 管理バーの表示 (カスタム)。
  • 「一目でわかる」ウィジェット。

インストール

  1. WordPress の「プラグイン」メニューからインストールし、有効化します。

FAQ

環境タイプにカスタム色を設定できますか ?

混乱を避けるため、色は意図的に固定されています。もし色が変更可能であれば、一貫性を保つために関連するすべてのサーバーで同じ設定にする必要があります。

カスタム環境タイプを定義すると何が起こりますか ?

カスタム環境タイプは WordPress 5.5 で一時的にサポートされましたが、5.5.1 で削除されました。このプラグインはカスタムタイプをサポートしていません。

なぜ管理者以外にはフロントエンドで環境タイプが表示されないのですか?

デフォルトでは、環境タイプは管理者権限を持つユーザーにのみ表示されます。これにより、購読者などの管理者以外のユーザーに目立つ色のインジケーターが表示されるのを防ぎます。

さらなる制御が必要な場合は、det_display_environment_type フィルターフックを使用してください。例:

function rt_det_display_filter( $display ) {
    // Disable the environment type display for user ID 2.
    return ( get_current_user_id() !== 2 );
}
add_filter( 'det_display_environment_type', 'rt_det_display_filter' );

評価

2024年1月24日
Five stars for Display Environment Type! Huge thanks to the author for creating this gem. The plugin might be small, but it’s incredibly useful, doing exactly what you’d expect without any unnecessary clutter. No settings hassle – just install and get to work seamlessly.
2022年4月26日
I switch a LOT between production sites and a clone made for testing, when creating a real staging environment is not possible. More than once, I have unintentionally made changes to the wrong instance of the site. That’s no fun. Display Environment Type makes it very clear what I’m working on, when I should pay extra attention. Recommended.
2020年8月21日
Have you ever accidentally added test content to a productive website? You can now define a constant in your wp-config.php to distinguish between development, staging and productuion sites. To make this visible, this lean but helpful plugin adds an indicator to the admin bar and dashboard widget which helps to avoid mistakes as adding “Lorem ipsum” to your productive site. 🙂 Plugin works like a charm. No settings needed. Install, activate and feel happy.
4件のレビューをすべて表示

貢献者と開発者

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

貢献者

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

“Display Environment Type” をあなたの言語に翻訳しましょう。

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

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

変更履歴

1.6.0 (2025-12-18)

  • コードの改善。Gutenberg メニューを追加。0 Day Analytics を導入しました。

1.5.0 (2024-07-01)

  • コードの改善。WP_DEBUG 定数に関係なく定数の値を表示するようにしました。WP Control プラグインを導入しました。

1.4.0 (2024-04-07)

  • コードの改善と UI の修正。モバイルでアイコンを表示し、「概要」ウィジェットに色を設定しました。ドロップダウンメニューに WordPress バージョンを追加しました。

1.3.5 (2025-04-04)

  • WordPress 定数とその値 (有効 / 無効) を表示するドロップダウンサブメニューを追加しました。

1.3.4 (2024-12-20)

  • 環境の表示名を変更するためのフィルターフックを追加しました (@erniecom に感謝)。

1.3.3 (2024-07-05)

  • @tekapo による国際化の改善。

1.3.2 (2023-11-10)

  • @mrwweb によるアクセシビリティの改善。

1.3.1 (2022-03-30)

  • ツールバーが非表示の場合、フロントエンドでの CSS ファイルの読み込みをスキップするようにしました (@tflight に感謝)。

1.3 (2020-08-25)

  • コードのリファクタリング (@markjaquith に感謝)。
  • 環境タイプが購読者に対してデフォルトで非表示になりました。

1.2.1 (2020-08-23)

  • 煩わしいホバーエフェクトを削除しました (@markjaquith に感謝)。
  • XSS に対するセキュリティ強化 (props @markjaquith)。

1.2 (2020-08-21)

  • 環境を表示するかどうかを決定するためのフィルターフックを追加しました。

1.1 (2020-08-21)

  • フロントエンドでの条件付き表示を追加しました (管理者のみ)。
  • プラグインの初期化を改善しました。

1.0.2 (2020-08-21)

  • フロントエンドの管理バーでの (スタイルの当たっていない) 表示を削除しました。
  • readme ファイルに FAQ セクションを追加しました。

1.0.1 (2020-08-21)

  • プラグインの説明とプラグイン URI を修正しました。

1.0 (2020-08-20)

  • 最初のリリース。