¿Dónde encolar hojas de estilo para un plugin?
22 feb 2016, 10:48:55
Vistas: 16.7K
Votos: 3
Quiero encolar una hoja de estilos para el plugin que estoy desarrollando, así:
function utm_user_scripts() {
$plugin_url = plugin_dir_url( __FILE__ );
wp_enqueue_style( 'style', $plugin_url . "/css/style.css");
}
add_action( 'wp_enqueue_scripts', 'utm_user_scripts' );
Estoy agregando este código en el archivo principal, [plugin_name].php.
No se carga nada, ¿qué estoy haciendo mal?

ivanacorovic
217
Todas las respuestas a la pregunta
1
2
Agrega este código en tu archivo principal: [plugin-name].php:
function utm_user_scripts() {
$plugin_url = plugin_dir_url( __FILE__ );
wp_enqueue_style( 'style', $plugin_url . "/css/style.css");
}
add_action( 'admin_print_styles', 'utm_user_scripts' );
Básicamente, necesitas usar 'admin_print_styles'. Al menos eso funcionó para mí.

ivanacorovic
217
23 feb 2016 14:06:47
Comentarios
La forma correcta de encolar los estilos debería ser con add_action('wp_enqueue_scripts', 'my_func'). Quizás el problema era con una versión anterior de WP porque wp_enqueue_scripts ahora funciona al encolar estilos de plugins

26 ene 2020 19:32:03
Preguntas relacionadas
1
respuestas