Есть такая штука, называется "стандарты". Так вот.
1. Стили должны быть в корне папки темы в файле style.css
2. В этом файле должны быть
корректные заголовки, которые и определяют тему (WP их парсит)
3. В темплейте header.php должна быть строчка wp_head();
4. Подключаются стили через functions.php
function my_scripts_and_styles() {
// Theme stylesheet.
wp_enqueue_style( 'my-style', get_stylesheet_uri() );
// Theme script.
wp_enqueue_script( 'my-script', get_template_directory_uri() . '/js/functions.js', array( 'jquery' ), NULL, true );
// Аргумент array( 'jquery' ) позволяет вызвать его как зависимость, вместо того чтобы вручную подключать.
// Если jQuery не нужен, передавайте пустой массив - array()
}
add_action( 'wp_enqueue_scripts', 'my_scripts_and_styles' );