Saltar al contenido
Codif铆ca.me | Desarrollo web | Programaci贸n

Cargar JS y CSS de tu Plugin WP en el Admin solo cuando son necesarios

11 abril, 2019

Pongo una manera muy sencillita para poder cargar a tus ficheros JS y CSS solo cuando es necesario dentro de tus plugins, por ejemplo.

Para el administrador podemos cargar solamente los JS y CSS en la p谩gina de la ficha del plugin, es decir, si tienes una p谩gina de configuraci贸n del plugin y quieres cargar solamente ah铆 los ficheros puedes preguntar a WP en que p谩gina est谩s, y en el caso de que est茅s en la p谩gina de tu plugin entonces cargar los ficheros.

 

Ser铆a as铆:

 

 

/**
* Funci贸n que llamas para cargar los ficheros JS
*/
 
public function enqueue_scripts($hook) {
 
/**
* Enqueue javascript
*/
 
if($hook == 'toplevel_page_tu-pagina-plugin') {
 
/*
* Este es el nombre de la p谩gina de tu plugin tu-pagina-plugin
*
*/
wp_enqueue_script( $this->plugin_Geo .'bmc' , plugin_dir_url( __FILE__ ) . 'js/bootstrap.min.js', array( 'jquery' ), $this->version, false );
wp_enqueue_script( $this->plugin_Geo .'bsc', plugin_dir_url( __FILE__ ) . 'js/bootstrap-switch.min.js', array( 'jquery' ), $this->version, false );
}
}

Y listo, con este sencillo truco te valdr铆a para cargar tus CSS o JS solamente en la p谩gina de tu plugin.