Fogli di stile CSS in un plugin WordPress

Per utilizzare dei fogli di stile personalizzati in un plugin è necessario creare due file CSS, uno per gli stili della parte pubblica e uno per quelli della parte di amministrazione, ed aggiungerli con questo codice nel file del plugin:

// Register style sheet.
add_action( 'wp_enqueue_scripts', 'register_plugin_styles' );

/**
* Register style sheet.
*/
function register_plugin_styles() {
wp_register_style( 'my-plugin', plugins_url( 'my-plugin/css/style.css' ) );
wp_enqueue_style( 'my-plugin' );
}

// Register admin style sheet.
add_action ( 'admin_head', 'register_plugin_admin_styles' );

/**
* Register admin style sheet.
*/
function register_plugin_admin_styles() {
wp_register_style( 'my-plugin', plugins_url( 'my-plugin/css/admin.css' ) );
wp_enqueue_style( 'my-plugin' );
}