Child theme

function custom_js_css() {
	wp_register_style('customcss', get_theme_file_uri('assets/css/style.css'),
		[], filemtime( get_theme_file_path('assets/css/style.css')));
	wp_enqueue_style('customcss');

	wp_register_script('customjs', get_theme_file_uri('assets/js/script.js'),
		[], filemtime( get_theme_file_path('assets/js/script.js')));
	wp_enqueue_script('customjs');
}

add_action( 'wp_enqueue_scripts', 'custom_js_css', 999 );

Parent theme

function custom_js_css() {
    wp_register_style('customcss', get_template_directory_uri() . '/css/custom.css', [], "1.0");
    wp_enqueue_style( 'customcss');

    wp_register_script( 'scriptjs', get_template_directory_uri() . '/js/script.js', [], "1.0");
    wp_enqueue_script( 'scriptjs' );
}

add_action( 'wp_enqueue_scripts', 'custom_js_css', 999 );

Plugin

    wp_register_style( 'plugin-name-css', plugins_url( 'css/style.css', __FILE__ ), [], filemtime( plugin_dir_path(dirname(__FILE__)) . 'plugin-name/css/style.css') );
    wp_enqueue_style( 'plugin-name-css');

Leave a Reply

Your email address will not be published. Required fields are marked *