CSSやjsの読み込みはheader.phpに記述して読み込ませることが可能ですが、
functions.phpでwp_enqueue_style()、wp_enqueue_script()をアクションフックに登録して読み込むこともできます。
function add_files() { wp_enqueue_style( $handle, $src, $deps, $ver, $media ); } add_action( 'wp_enqueue_scripts', 'add_files' );
wp_enqueue_style()は、スタイルシートフの重複を回避して、適切な順に読み込ませることができます。
// JS・CSSファイルを読み込む function add_files() { // WordPressのjquery.jsを読み込まない wp_deregister_script('jquery'); // jQueryの読み込み wp_enqueue_script( 'jquery', '//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js', "", "20160608", false ); // サイト共通JS wp_enqueue_script( 'smart-script', get_template_directory_uri() . '/js/common.js', array( 'jquery' ), '20160608', true ); // サイト共通のCSS wp_enqueue_style( 'main', get_template_directory_uri() . '/css/common.css', "", '20160608' ); } add_action('wp_enqueue_scripts', 'add_files');