file_get_contents関数の使い方

file_get_contents関数は第一引数にファイルのパスを文字列で指定します。指定したファイルの内容(中身)を改行コードも含め文字列で返します。

file_get_contents('ファイルのパス');

WordPressのアクションフックwp_headで、headタグ内にローディング用のCSSをインラインで出力します。file_get_contents関数でCSSファイルの内容を変数に格納し、styleタグで囲ってechoで出力します。

//functions.php
function add_inline_style() {
  $buffer = '';
  if(file_exists('/common/css/style.css')) {
    $buffer = file_get_contents('/common/css/style.css');
  }
  echo '<style>'.$buffer.'</style>';
});
add_action( 'wp_head', 'add_inline_style' );

タイトルとURLをコピーしました