我有一个自己的插件,我想在后端添加一个 css 文件来为这个插件设置菜单页面的样式。现在 css 文件适用于后端的所有页面,但它应该只适用于我的插件。
function ww_contact_backend_style() {
wp_enqueue_style('admin-styles', '/wp-content/plugins/ww- contact/css/backend.css');
}
add_action('admin_enqueue_scripts', 'ww_contact_backend_style');
我试过了,但是没用:
if(menu_page_url('ww_options')){}
最佳答案
示例:从特定管理页面上的插件加载 CSS 文件
function load_custom_wp_admin_style($hook) {
// Load only on ?page=mypluginname
if($hook != 'toplevel_page_mypluginname') {
return;
}
wp_enqueue_style( 'custom_wp_admin_css', plugins_url('admin-style.css', __FILE__) );
}
add_action( 'admin_enqueue_scripts', 'load_custom_wp_admin_style' );
关于css - 仅用于后台一个菜单页面的 Wordpress/CSS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51553863/