前提
テーマファイルの直下にディレクトリ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');
}
}