前提
テーマファイルの直下にディレクトリcssがあり、basic.cssが存在するものとする
/* * register with hook 'wp_print_styles' */ if ( !is_admin() ) { add_action('wp_print_styles', 'add_my_stylesheet'); } /* * Enqueue style-file, if it exists. * wp_enqueue_style( $handle, $src, $deps, $ver, $media ) * Uses global: (unknown type) $wp_styles * See WP_Styles::add(), WP_Styles::enqueue() * Since: 2.1 * @link http://codex.wordpress.org/Function_Reference/wp_enqueue_style */ function add_my_stylesheet() { $myStyleUrl= get_bloginfo('stylesheet_directory') . '/css/basic.css'; $myStyleFile= STYLESHEETPATH. '/css/basic.css'; if ( file_exists($myStyleFile) ) { wp_register_style('myStyleSheets', $myStyleUrl,array(),'1.0','all'); wp_enqueue_style( 'myStyleSheets'); } }