Wordpress ダッシュボードにホスト名表示

sync された複数台サーバー構成時など、ダッシュボードログイン時のアクセス先をマスターサーバーにしている場合、それが本当に意図するホストを参照しているか確認したい。

そこで、functions.php に以下ソースを追加することで、ダッシュボードのフッター付近にホスト名を表示することができる。

/*
管理画面下にサーバーホスト名を表示
*/
function custom_admin_footer() {
$host=function_exists('gethostname')?@gethostname():@php_uname('n'); if (empty($host)) { $host=empty($_SERVER['SERVER_NAME'])?$_SERVER['HOST_NAME']:$_SERVER['SERVER_NAME']; }
echo "<div style=\"background:#000;color:#fff;padding:0.3em 1em 0.5em 1em;\"><span style=\"margin:0 0.5em 1em 2em\">現在ホスト</span>" . $host . "\n";
echo "<style>li#wp-admin-bar-ws-plugin--qcache-ajax-clear-menu{display:none}</style></div>";
}
add_filter('admin_footer_text', 'custom_admin_footer');

© 2019 studio317 by ( admin.ferryzen.jp )