Unde să încarc fișierele CSS pentru un plugin?
22 feb. 2016, 10:48:55
Vizualizări: 16.7K
Voturi: 3
Vreau să încarc un fișier CSS în plugin-ul pe care îl dezvolt, astfel:
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' );
Adaug acest cod în fișierul principal, [plugin_name].php.
Nu se încarcă nimic, ce parte greșesc?

ivanacorovic
217
Toate răspunsurile la întrebare
1
2
Adaugă acest cod în fișierul tău 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' );
Deci, practic, trebuie să folosești 'admin_print_styles'. Cel puțin asta a funcționat în cazul meu.

ivanacorovic
217
23 feb. 2016 14:06:47
Comentarii
Modul corect de a încărca stilurile ar trebui să fie cu add_action('wp_enqueue_scripts', 'my_func'). Poate problema a fost cu o versiune mai veche de WP, deoarece wp_enqueue_scripts funcționează acum pentru încărcarea stilurilor plugin-urilor

26 ian. 2020 19:32:03
Întrebări similare