グローバル変数を関数内で利用する

グローバル変数を関数内で利用する

【PHP入門】PHPのグローバル変数とローカル変数

 

 

$site = 2868;

を
ファンクション内の関数で使いたい場合
関数内で
global $site;//関数内でグローバル変数を使いたいので呼び出す

とすればよい

global $post

はそういう意味だった

今回作った
管理画面で投稿したのロゴを
ログイン画面で使用するの関数

最初は普通にログインphpを読み出す
そのあと、上書きするスタイル

//ログイン画面css
function login_css() {
	//$site = 2868;//この数値はこの
	global $site;//関数内でグローバル変数を使いたいので呼び出す
	global $rogo_url;//関数内でグローバル変数を使いたいので呼び出す
	//echo '<style>'.$site.'</style>';
    echo '<link rel="stylesheet" type="text/css" href="'.get_bloginfo("template_directory").'/9_admin/login.css">';
	
	echo '<style>
	#login {background-image: url('.
		$rogo_url[0].'
	);
	background-size: 80% auto;
	
	}
	body.login {
	background-color: #fde6e6;
	}
	</style>
';
	
	
}
add_action('login_head', 'login_css');