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' );
}